4.0
19 Dec 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great People and a history of sustainable innovation. They look to develop from within and have a strong training and mentoring culture
Cons
More limited service offering that some other competitors