5.0
Jan 5, 2022
Current employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
High energy, on a mission, high growth, "let's do it!" culture
Cons
small company, you are responsible, your role is what you make it (not what a job description defines it as)