5.0
Sep 6, 2019
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
High growth, international environment, fast pace of change, a culture of promoting from within and encouraging personal development and taking responsibility
Cons
You have to run hard just to keep up sometimes, time zones and multiple sites can be challenging