2.0
May 4, 2025
Former employee
Needham, MA
Recommend
CEO approval
Business outlook
Pros
People and remote work availability are good.
Cons
Has been struggling with high layoffs in the last few years. Upper management can’t be trusted. Good people on the front lines, but don’t expect stability if you are a new hire.