5.0
Nov 7, 2025
Recommend
CEO approval
Business Outlook
Pros
The site offers solid compensation and benefits along with meaningful work in a well-regarded life-sciences manufacturing center, making it a strong place for growth and training.
Cons
Some employees report issues with upper management, nepotism, and limited work-from-home flexibility in roles where it might be feasible, creating frustration despite the strong institutional reputation.