2.02 May 2023Csm managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsWork life balance fine okConsPay was ok not greatShow more
5.021 Sept 2022Customer success managerCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGreat culture. Great people. Very collaborative environment.ConsDeliverables can be overwhelming but the team always has your back!Show moreHelpfulShare
4.03 Jul 2024Sales development representative (sdr)Former employee, more than 3 yearsBoston, MARecommendCEO approvalBusiness outlookProsGreat people and lots of tools at your disposal to be successful. Flexible time offConsLimited growth opportunities. Management can be tricky to navigateShow moreHelpfulShare