5.0
Dec 9, 2024
Current employee
Londres, Angleterre
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.