3.0
Jan 2, 2024
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Flexibility, benefits, knowing you are making a difference in the lives of patients
Cons
Bogged down by own systems, most of innovation comes from acquisitions, culture has changed dramatically with some changes in senior leadership.