3.0
Jan 29, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Located in Boston, lots of cutting-edge research on medical and engineering campuses
Cons
Poor career development programs (although they are apparently changing this)