4.0
Nov 25, 2025
Current employee, more than 5 years
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Top of the line benefits for employees and corporate values for the greater good
Cons
Salaries are generally in line with the mid point when compared throughout the pharma/biotech industry