4.0
Dec 5, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good people and decent culture Benefits are above average
Cons
Legacy products are not in favor by customers Mixed product portfolio has limited synergies