3.0May 14, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat people who all work hardConsSenior leadership not up to scratchShow more
5.0Dec 18, 2025Senior account executiveFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team, friendly culture and winning attitudeConsGreat place to work, competitive market so you have to be willing to focus.Show moreHelpfulShare
4.0Oct 11, 2025Account executiveCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood salary, benefits, and fun product to sell.ConsCulture is tough, if you don't fit it could feel excluded.Show moreHelpfulShare