1.0
Dec 23, 2025
Former employee, more than 1 year
Westborough, MA
Recommend
CEO approval
Business Outlook
Pros
None, like actually nothing. Unless you have nothing else on your resume besides customer level experience just run and pick anything else.
Cons
Every single thing imaginable on earth. Incompetent micromanaging management. People who have been there for decades making life hell for new hires while being extremely incompetent themselves, and a management who competes daily to see who can be the most incompetent.