5.0Sep 8, 2025Lead sales managerCurrent employeeRecommendCEO approvalBusiness OutlookProsGreat Company to work and growConsi don't think there are cons, just need to work hardShow more
1.0Apr 15, 2026Anonymous employeeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsCan't really name one, not a nice environmentConsHappy to treat staff badly Not customer centric Management something to be desired.Show moreHelpfulShare
5.0Nov 27, 2025Account executiveFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookPros- Solving a good problem - Team of thinkers - Embrace ideasCons- Sometimes change strategy which can be good or badShow moreHelpfulShare