2.0
Jun 2, 2025
Current employee, more than 1 year
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Consistently maintain a job. Overtime is plentiful if desired
Cons
Awful work/life balance culture. Management is completely disconnected from what goes on in labratories. Egomaniacs run the site.