5.0
May 5, 2020
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
It's been a great and supportive place to work, full of smart people all working towards the same goals.
Cons
The freedom can be overwhelming when joining, but making sure you ask plenty of questions, and build connections helps a lot