3.0
Dec 5, 2014
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits, generally helpful colleagues.
Cons
Top heavy operational structure, complex, restrictive sales operations, weak executive leadership, no differentiated strategy or direction.