5.0
19 Feb 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Well run, international, tech startup. Dedicated team working on an interesting problem.
Cons
Like many startups, can sometimes lack structure and process