4.0
Apr 7, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Passionate people, good impact on clients, great IP, good benefits
Cons
Soft culture makes it hard to hold people accountable; slow to innovate on products