2.0
Feb 26, 2026
Current employee, more than 8 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Nice colleagues, office environment, flexible working.
Cons
The salary offering is fairly average. There are excessive layers of management, creating a significant disconnect between the Executive Team and frontline operations. As a result, senior leaders often seem to hear only positive feedback rather than the full picture. These multiple management layers are causing delays, confusion, and increasing customer frustration. In IT, the team appears to be operating without sufficient leadership or direction at the country level, leaving them to manage largely on their own.