5.0
Feb 16, 2024
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The people, sound product, healthy work environment and perks
Cons
It depends on the person and team and can be an issue at every company, but not having clear career growth