5.0
Apr 5, 2017
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture Great office with amazing views from Canary Wharf. Growing YoY meaning new opportunities are always available
Cons
Rapid growth and acquisitions mean processes need improving