5.0
11 Mar 2021
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
The business is all about its main asset, the people. It has a great inclusive culture and you are made to feel part of the team no matter what your job title.
Cons
I cant think of any.