4.0
Oct 9, 2025
Former employee, less than 1 year
South Plainfield, NJ
Recommend
CEO approval
Business Outlook
Pros
The people and culture at the company make it a great place to come into for work.
Cons
It's an exciting time but also some uncertainty about job security. Same as in other biopharma companies.