4.0Sep 22, 2023Talent partnerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat benefits and work-life balanceConsLacks office culture and team environmentShow more
5.0Mar 27, 2025Sales development representative (sdr)Former employeeBoston, MARecommendCEO approvalBusiness OutlookProsGreat people, culture and atmosphere.ConsOnboarding and training could be improved.Show moreHelpfulShare
4.0Apr 20, 2026Business development representative (bdr)Former employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsEnjoyed the people. Good communication culture.ConsTough to move upwards. Lots of moving parts when it came to product offering and internal goals.Show moreHelpfulShare