2.0
Oct 13, 2025
Current employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Not much, some of the people are decent
Cons
Management is awful, says they want change but are afraid of it. Pay and recognition is poor. Culture poor. I'd stay away