4.0
Feb 13, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The people were great, the pay was good. And it was an exciting industry to be working in
Cons
Very mixed strategy, changed basically everyday. Senior leadership did not work well together for much of my time there that led to a lot of confusion