3.0
Mar 18, 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Work life balance Good people WFH
Cons
Constant leadership turmoil Unclear strategy & vision No review or salary increase in entire time here