3.0
Jul 23, 2011
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Truly a global company with opportunities to live in a lot of different areas of the world if you have the interest
Cons
Very hard to break into management with French 'Grand Echole' dominating