4.0
Sep 24, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Important mission, wonderful and collaborative colleagues, and incredible work-life balance with generous vacation and sick time.
Cons
Leadership is constantly changing direction/strategy, many rounds of layoffs, and very little career progression