3.02 Jul 2025Great place to workHead of people and cultureCurrent employee, more than 10 yearsMumbaiRecommendCEO approvalBusiness outlookProswork life balance and great cultureConsinternal process and systems sometime difficultShow more
5.022 May 2025Great companyIt service delivery managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsFamily run business and great to work forConsComplicated structure slows real progressShow more
5.021 Nov 2024great environmentData operations associateCurrent employeeDallas-Fort WorthRecommendCEO approvalBusiness outlookProsflexible and collaborative, team oriented, and challengingConsnone, none, none, none, maybe more payShow more