3.0
24 Apr 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Team members, projects, and drinks
Cons
A lot of hard decisions have been made recently and a lot of restructuring. I think over the last 3-4 years there has been a new structure / Wow every year. a lot of good people left