4.0Jul 19, 2026Good culture, but promotions are delayedClient services manager (csm)Current employee, more than 3 yearsGurgaon, HaryanaRecommendCEO approvalBusiness OutlookProsGood culture at the organisationConsNo promotions on time. People are doing same job for yearsShow more
3.0Jul 4, 2026Great perks, but low pay and office politicsCustomer success manager (csm)Current employeeMumbaiRecommendCEO approvalBusiness OutlookProsGreat perks and access to cultureConsLow pay and a lot of policticsShow more
2.0Jun 22, 2026Flexible work environment but toxic management issuesSenior csmFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFlexible working Nice people Offers lunchConsToxic managers that don't have management experience Everyone competes against eachother Bad SalaryShow more