5.0
Aug 5, 2014
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Has defined and understood values Largely embraces those values Collegiate Democratic Welcoming Creative Liberal Amazingly smart people
Cons
Often chaotic Senior leadership more focused on 'trade' than actual leadership Could be irritating for folk who enjoy structure and order HR Department can be annoying