5.08 Sept 2025Lead sales managerCurrent employeeRecommendCEO approvalBusiness outlookProsGreat Company to work and growConsi don't think there are cons, just need to work hardShow more
1.015 Apr 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.027 Nov 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