5.0
Mar 25, 2026
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great Culture Good work life balance
Cons
Sometimes there can be too much hierarchy. For something new to get accepted and for you to use, it can take a lot of time.