1.0
Jul 10, 2025
Current employee, less than 1 year
Norwood, MA
Recommend
CEO approval
Business Outlook
Pros
The work is easy and straightforward
Cons
Management lied from day one about employment status, taxes, unemployment ins, worker's comp, etc. Communication is nonexistent Commissions are a joke