3.0
Dec 8, 2024
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Overall it's fine. Pay is decent-ish, benefits are solid. Colleagues are good.
Cons
Leadership decision-making is sometimes not transparent and that can be frustrating.