5.0
25 Feb 2020
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
It's a fun place to work with interesting people, they invested in my career development and gave me responsibility quite early on.
Cons
From my experience, I can't really think of any.