5.0
Oct 12, 2021
Recommend
CEO approval
Business Outlook
Pros
Really passionate and incredibly smart team working on some of the most meaningful problems you can imagine in Life Sciences and Healthcare.
Cons
Early stage and a lot of pressure to perform