5.0
15 Oct 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
good company great benefits. Good leadership, with lots of knowledge on industry.
Cons
Direction and wider structure can be unclear. systems are outdated however it’s known and working on a transformation over the next few years