1.0Oct 29, 2025Poor senior managementAnonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat vibe from most people - professional and friendlyConsPoor senior management - drive to people to burnout, zero transparency or accountability.Show more
5.0Dec 16, 2024Great Place to WorkSenior account managerFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsLovely people, good opportunities to learn and contribute to company strategy and ideas. Really interesting workConsnothing major to report hereShow more
1.0Nov 22, 2024Horrible organization Account managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsNot that I can think ofConsHorrible work culture Fire anytime at will Will be asked to perform duties beyond expertiseShow more