5.0
Apr 8, 2025
Former employee
Westbrook, ME
Recommend
CEO approval
Business Outlook
Pros
Stable employer with low layoff rates, quality benefits, positive culture, and good opportunities.
Cons
Low pay compared to other biotech companies of comparable size.