5.0
Jan 28, 2025
Former employee, more than 5 years
Natick, MA
Recommend
CEO approval
Business outlook
Pros
Good pay with consistent pay increases, stakeholder bonuses, excellent products, nice offices and amenities, strong company values, working with smart people.
Cons
Slower career growth, traffic getting to/from Natick.