4.0Aug 2, 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.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