2.0
Nov 21, 2025
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The benefits are good. I felt that the teams I worked for also had very good work life balance.
Cons
The salary and pay was very low and it is very difficult to get a bump up, even with promotions.