1.0
Sep 15, 2025
Current employee, more than 1 year
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
Free lunch (and that's it)
Cons
Pay is low for the amount of work you have and the responsibilities you have to take on. Management and work culture are toxic (never trust a company that asks your manager to rate how often you "go above and beyond" for the job, while underpaying you). No one will train you on anything, it's up to you to figure out. If you've worked at an established, mature biotech before, the differences on how they do things here is quite horrifying. They also cut your benefits while giving the execs pay and bonus raises every year.