2.0
Apr 30, 2026
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work environment with friendly people - great to work alongside.
Cons
Senior Management was a total circus of comings and goings for the 2 years I was there, making it impossible to deliver any significant change. They also take a very US approach to existing people, so everyone is constantly on edge about who's going to be next out the revolving door.