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
4.0Apr 24, 2021RecommendCustomer service manager (csm)Former employeeToronto, PERecommendCEO approvalBusiness OutlookProsIt was a good time thereConsNothing really it was goodShow more