5.0Jan 17, 2022Business development managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsI enjoyed my time working hereConsThere are no cons I can think ofShow more
4.0Jun 14, 2026Account managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsLovely team and colleagues, good away tripConsWithheld promotions, withheld deserved pay, unrealistic commission scheme, you will be promoted but not compensated for itShow moreHelpfulShare
4.0Nov 1, 2025Anonymous employeeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat company culture. Freedom to bring new idea and experiment with new workflows. Felt supported by my manager and senior leadership.ConsThe growth opportunities are limited.Show moreHelpfulShare