4.0
Sep 2, 2025
Recommend
CEO approval
Business Outlook
Pros
- Corporate leadership is responsible and responsive to employee feedback - Company culture is positive
Cons
- Pay is not competitive with other biotech companies in the Twin Cities - New job requisitions can take an unreasonably long time to clear