4.0
6 Feb 2019
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture / great benefits/ great office location / lots of development opportunities/ products are great
Cons
quite disorganised in places . .