3.0
29 May 2026
Current employee, more than 3 years
Somerville, MA
Recommend
CEO approval
Business outlook
Pros
The people that you get to work with on a day to day basis are truly incredible and have lots of talent.
Cons
Lots of red tape to get anything done in an innovative way. Senior leadership does not have clear direction for the future. Lot's of RIF's every 6 months to a year.