5.0
Apr 14, 2016
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great company with a bright future - lots of good change going on.
Cons
Sometimes feels big, but working with the right manager and knowing who to ask for help - solves that problem.