5.0
Mar 30, 2025
Current employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Great company with good W/L balance. Competitive pay and benefits.
Cons
As company has matured have seen some benefits rolled back, has started to prioritize appeasing Wall St at the expense of being competitive in some aspects. Reducing education reimbursement etc.