great product portfolio that can make a clinical difference in one's health, some very friendly employees across the teams, from the job perspective a great learning opportunity
Cons
i was a contracted worker and wasn't paid on time half of my payments and i was not alone in that circumstance. being paid on time is an important part of the agreement when accepting a position. in attempt to pursue management regarding late pay or even confirmation of pay at all, met with silence. it was actually very shocking how unprofessional the experience was