5.0
Apr 29, 2016
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great benefits Great culture Great collaboration between teams in/across timezones Oppurtunities to travel Great work/life balance Management Communication very good
Cons
Pay might not be Industry leading, but great benefits as above Career paths might be limited/slow for advancement for some roles