3.0
Nov 18, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Interesting tech, great internal tooling and internal resources
Cons
Stressful environment, micromanagement, lack of transparency, low morale across the org