5.0
Jun 12, 2026
Current employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Culture, peers and leadership. Manufacturing facility and laboratories on site.
Cons
Instability in biotech and the FDA.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Remote work and good benefits" "a few intelligent and competent people in adjacent departments that can teach you a lot" "Good team, very friendly." "Colleagues are great and company pays attention to staff feedback." "Employee flexibility, Good management, Benefits"
Users say... "not that anyone will tell you what the company culture actually is." "Salary is not great"