4.0
Dec 19, 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