5.0
Feb 8, 2024
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Some really smart people that are passionate about solving big real-world problems. Really strong positive culture of looking after the team.
Cons
Some changes in direction while iterating towards customer needs