5.0
6 Mar 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Amazing technology with huge potential to impact medical research. A great group of people who are incredibly dedicated and very supportive. Good competitive benefits. Good leadership.
Cons
Developing the product has taken longer than expected which has caused some stress. Some redundancies last year which impacted the vibe but the positive momentum is picking up again.