1.0
26 Dec 2025
Former employee, more than 5 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
The company is trying to stay relevant in the age of AI.
Cons
Constant layoffs, no internal development or progression. Company is no longer a preferred place to work. Culture is nonexistent.