5.0
Jun 18, 2025
Current employee, more than 5 years
Florham Park, NJ
Recommend
CEO approval
Business Outlook
Pros
Company works hard to foster a family like environment with a lot of fun activities to offset the hard work and dedication of employees.
Cons
Biotech industry as a whole has had struggles with uncertainty and reduced investor activity. Redirection and refocus are needed to sustain long term.