5.0
Jul 11, 2019
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great company, good opportunities, team work and culture improving,
Cons
but a little too many bosses, and pay needs to increase, folk looking elsewhere