2.0
Sep 27, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
A good culture in the old days.
Cons
Not the same place. Glassdoor scores declined 12 points in a few years. This is based on their current culture, layoffs, stagnant stock price and benefits cuts. Stock price is not going up when the talk track is we exceeded fiscal targets. The job is a paycheck, that's it.