5.0
25 Nov 2024
Anonymous employee
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Large and well resourced with a leadership that takes a long term view of the world and the business.
Cons
Like all large scale organisations there are politics. Not speaking french can leave you feeling like an outsider if you are interacting with head office.