5.0
Apr 10, 2022
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team, good benefits, genuine commitment to staff training and development. Global team with a wide range of opportunities.
Cons
Global working can be a challenge owing to time zones and language, but everyone makes an effort.