1.0
28 May 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
The People make the company
Cons
No vision, strategy, leadership Continually changing direction Continuous re-organistion affecting teams which are delevering