I hope you are in senior staff position and working for a Q-company there should not be any problem for you to get on arrival visa