1.0
3 Sept 2020
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good pay Flexibility Nice office Nice colleagues
Cons
The culture is full on micro management If you don’t constantly do well you’re out, it’s pretty tough The product is also not great.