4.0
Nov 29, 2010
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great corporate culture and collaborative environment. Large variety of products and services offered in a variety of different professional fields and industries so your work is never boring.
Cons
It is a large organization of over 55,000 people in more than 100 countries so you can feel like a small fish swimming in a huge ocean.