5.0
6 Nov 2019
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Huge variety of nationalities work there. Great opportunities including wide travel. Now an Employee Ownership Trust operating as a partnership under a corporate structure
Cons
Not for everyone but very few regret having spent some time at the company