Current Employee4.3Sep 6, 2023Great company. Excellent products that are life saving. Pay potential is really high and most products are industry leading. Lots of autonomy
Great company. Excellent products that are life saving. Pay potential is really high and most products are industry leading. Lots of autonomy
Former Employee3.1Aug 24, 2024My experience overall was neutral, felt the product was niche. Some micromanaging and same studies/conversations over and over. Some customers believed in product but many did not.
My experience overall was neutral, felt the product was niche. Some micromanaging and same studies/conversations over and over. Some customers believed in product but many did not.