5.0
Oct 9, 2024
Current employee, more than 5 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Company culture is unlike any other company I worked for, and you can tell that decisions are made with employee satisfaction and happiness in mind.
Cons
Politics blends into business. A lot of overanalyzing that often doesn't come with the same level of action.