3.0
Sep 21, 2021
Current employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits and good pay The research and work are incredible and inspiring to be a part of
Cons
Operates in siloed fiefdoms where managers get total control and no accountability. Treats staff as expendable