4.0
11 Apr 2024
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, good job security, dedicated staff
Cons
It's hard to get rid of the long term staff who aren't performing, organization is in process of modernizing systems