3.0
9 Apr 2025
Former employee, more than 8 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
People, product, nice office and space. Flexibility
Cons
Management, upper leadership lack of communication of changes occurring in department and change in culture