4.0
May 20, 2024
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good people, good benefits, nice office, amenities, and collaboration space
Cons
Strange communication (lack of) culture between owners and management