3.0
Dec 5, 2022
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Few, it’s an ok place to work
Cons
Many,, very little transparency. Poorest (or cheapest) performers rewarded while others overlooked and marginalised. Communication from senior management extremely poor