1.0
29 Jan 2024
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
good health insurance, near public transportation
Cons
repeatedly reneg on verbal salary agreements. Being a basic (PhD) scientist in a clinical department totally sucks. 10 years before vetted for company retirement contribution.