1.0
May 27, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good learning and development system
Cons
The work culture feels immature, with little trust from senior management, poor work-life balance, and a focus on KPIs over meaningful outcomes. There’s a disconnect between leadership and staff, contributing to a sometimes toxic environment. Salaries in the Technology team are low, and many feel misled during the hiring process. Contract roles offer no commission, and the bonus scheme is limited—making it difficult to earn a sustainable income in London.