4.0
Jun 4, 2011
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
supportive culture to get things done right
Cons
sometimes slow to respond. some corporate functions seem to think the business gets in their way rather than doing everything they can to support the business