5.0
11 Aug 2025
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There are always challenges that you can tackle to make things better. CEO is always supportive.
Cons
Strategic decision-making could be quicker.