They wouldn't know, and a visa on arrival is perfectly legal. They would likely have to leave the country and re-enter once the resident visas had been arranged (e.g. fly to Dubai for the weekend.

He should check with his HR regardless.