5.0
Dec 27, 2024
Recommend
CEO approval
Business Outlook
Pros
Great people, pay, and benefits.
Cons
Loss of long tenured leadership team members over the last couple years is causing a large influx of new leadership, primarily from big pharma, changing the culture.