5.0
Jan 11, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Flexible work arrangements, benefits, supportive leaders
Cons
Work loads can be high at times however balance out as there are some slow times. Pension fund was frozen, all future contributions go to a 401(k).