5.0
Sep 14, 2019
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Awesome culture, great people, amazing business model and truly innovative
Cons
Growing pains and internal systems struggle to cope, getting better