3.0
Oct 30, 2025
Former employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Relatively flexible work arrangements. Salary competitive. Benefits are commensurate with the market.
Cons
Not much room for advancement. Senior management is just acceptable, not anything great.