4.0
Mar 6, 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good socials and reasonable benefits.
Cons
High turnaround and very corporate with management having little say over corporate structure, direction and decisions from the top.