3.0
Apr 2, 2025
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
There is a great team there which makes all the difference
Cons
The culture at times was not great, lack of flexibility and not very clear company direction