1.0
29 Dec 2025
Current employee, less than 1 year
Needham, MA
Recommend
CEO approval
Business outlook
Pros
- Pay is competitive - Brand name looks good on a resume - People work hard and care, even if the system works against them
Cons
- No real onboarding, you are expected to perform immediately with zero context - Roles and expectations are unclear and constantly shifting - The culture runs on panic, fire drills, and artificial urgency - Endless decks, busy work, and optics over work that actually ships - Leadership communication is inconsistent and often contradictory - Managers are not equipped to synthesize executive feedback or protect teams - Long hours, nights, weekends, and constant availability are expected - Work life balance does not exist, burnout is inevitable