1.0
May 30, 2024
Current employee, more than 8 years
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
Used to be an okay place to make money, but not any more.
Cons
They continue to cut our pay and work days, there is little to no business and the place will most likely close soon.