5.0
Dec 27, 2024
Former employee
Wilmington, DE
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.