3.028 July 2025Good place to workManagerCurrent employeeDubaiRecommendCEO approvalBusiness outlookProsSelf reliant responsible attitude towards workConsLess freedom on the decision makeShow more