1.015 Apr 2026Would advise not to bother.Anonymous 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 more
5.027 Nov 2025Great company, great people with huge ambitionAccount 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 more
5.08 Sept 2025Great Company to workLead sales managerCurrent employeeRecommendCEO approvalBusiness outlookProsGreat Company to work and growConsi don't think there are cons, just need to work hardShow more