5.0
3 Jan 2024
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
A Group of companies committed to creating Performance in harmony with its People.
Cons
Needs to continue its growth to becoming a truly "global" business rather than a US Company with International locations.