4.013 Apr 2026Customer success manager (csm)Current employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture and flexible working environmentConsIndustry in sustainability can feel like rollercoasterShow more
5.023 Apr 2026Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsHonestly, just a great place to work.ConsTruly don't have any cons.Show moreHelpfulShare
5.05 Feb 2026DirectorCurrent employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness outlookProsIntelligent peers, hardworking leadership, andConsHigh expectations, working hours range from normal to longShow moreHelpfulShare