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