5.0
22 May 2020
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Innovation is at the core of the business meaning that working here keeps you inspired and never bored.
Cons
Sometimes it is expected that you work in the evenings and weekends.