3.0
Oct 15, 2024
Former employee, more than 8 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Collaboration, hard working great people trying to do what's best at the lower management and individual contributor level.
Cons
Executive leadership making endless bad decisions have led this company to slowly decline over many, many years.