3.0
Jun 8, 2009
Anonymous employee
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Best pay and amenities. Good stock plan Excellent benefits
Cons
Very constraining. Management is so stiff that they rarely make informed decisions. People from different departments were thoroughly demotivated to work. Most of the labs are empty.