1.0
27 May 2021
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Salary competitive The people Location Learning and development / mentor
Cons
CEO and decisions made in the US Poor toxic culture Not a creative environment, micro management