3.0
Oct 14, 2025
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Mission is amazing. Staff are fun and hard working. Company is cool.
Cons
Leadership is unbalanced and unpredictable. Leadership plays favorites. Financial struggles are major concern.