1.0
Nov 11, 2013
Anonymous employee
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The local staff in every country I've worked in; the kinds of projects we deliver in 110 countries round the world.
Cons
Senior management are incompetent, completely unaccountable to anyone for anything, and refuse ever to admit they make mistakes.