5.0
Jun 29, 2012
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The staff are very supportive and helpful to make your worklife experience a good place to be.
Cons
As a postdoctoral fellow, you have good health benefits but no retirement benefits.