4.0
Apr 7, 2011
Anonymous employee
Former employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
It's huge, so there's opportunity to move around and progress into other areas of the business, or different countries. Lots of very capable people in management and technical roles
Cons
sometimes confusing structure, and basic systems and support wasn't great