4.0Oct 30, 2024Account executiveFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat place to learn sales processesConsVery competitive market to sell in.Show more
5.0Jul 31, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGood training, good foundation to start a careerConsStrange culture that doesn’t feel aligned with my moralsShow moreHelpfulShare
4.0Mar 11, 2026Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsI loved the salary and benefits!ConsI do not have any.Show moreHelpfulShare