Exactly, you are in DXB.
You now get a pay deduction if you are late for your pickup....1200 AED on your salary. YES I'm not joking (It happens sometimes and they shouldn’t blame you for a ONE time mistake like that). I don't think cars drivers get blame for not showing exactly on time....
Imagine, it is going to get worse before NEVER getting better...
New joiners, be prepare for the worse......