3.0
Sep 18, 2013
Anonymous employee
Current employee, more than 3 years
Andover, MA
Recommend
CEO approval
Business Outlook
Pros
Great science and research opportunities.
Cons
Compensation not competitive with local area biotechs. Need to have more cultural and life balance activities and investment. Need more investment to compete with local area companies as best place to work in Boston.