2.0
15 Apr 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
The people…. My colleagues are what makes it a good place to work, not the senior management or the parent company
Cons
Senior management changes within the last 6 months have seen a rapid decline in employee satisfaction