4.02 Aug 2024Business development representative (bdr)Former employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsLarge enterprise, lots of people to learn from, and resources to useConsNot always the best managers or processes, but somewhat easy to climb.Show more
5.031 Jul 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood training, good foundation to start a careerConsStrange culture that doesn’t feel aligned with my moralsShow moreHelpfulShare
4.011 Mar 2026Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsI loved the salary and benefits!ConsI do not have any.Show moreHelpfulShare