5.0
Apr 9, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great atmosphere, great resources! It is a small enough community that a good amount of science exchange can happen among the labs.
Cons
Not really any except that it is in cold Boston