4.0
9 Nov 2025
Current employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Excellent benefits and culture. Lots of opportunities to develop professionally and change roles.
Cons
Pay is below the market rate. Lack of accountability.