1.0
Aug 7, 2024
Former employee, more than 10 years
Milford, MA
Recommend
CEO approval
Business Outlook
Pros
Dedicated employee base that stayed productive in spite of inept leadership
Cons
No career development or opportunities, 90’s era corporate vibes, minimal benefits, tone deaf CEO and cronies, terrible location, nowhere to turn for support as management and HR are in cahoots.