5.0Oct 7, 2025Customer success manager (csm)Former employee, more than 1 yearBengaluruRecommendCEO approvalBusiness OutlookProsSalary, work life balance and growthConsNothing as such i rememberShow more
5.0Jun 18, 2025Business research analystFormer employee, more than 1 yearNeedham, MARecommendCEO approvalBusiness OutlookProsGood work environment Lots of days off (Unplug days, Company holidays)ConsCould be higher pay and better medical coverageShow moreHelpfulShare
3.0Jun 3, 2026Associate client strategistFormer employee, more than 5 yearsSan Francisco, CARecommendCEO approvalBusiness OutlookProsCoworkers, work life balance, clientsConsGrowth / opportunities, management communication and company progressShow moreHelpfulShare