1.029 Oct 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.016 Dec 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.022 Nov 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