4.0
16 Jun 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Collaborative environment where it was encouraged to challenge ideas.
Cons
Like all Med Tech companies, it is a competitive environment and can be initially difficult to be hired on.