Pros
Having few good clients in UAE.
Cons
Everything on HR, they don’t respond properly most of the time you will feel disrespected, they don’t have any portal for timesheet, and no proper policy for anything like leaves, reimbursement, salary transfer. they will not give you even salary receipt