5.0
9 Dec 2024
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
They're a company that cares about its workers and have ambitions to solve some big technical problems in the world today.
Cons
Very agile, so less structured at times.