1.0
Jun 12, 2024
Current employee
Chandler, AZ
Recommend
CEO approval
Business Outlook
Pros
Decent amount of paid holidays.
Cons
Managemenet is terrible. There is no communication or team work, Employees get blamed for mistakes that they did not make and employees get treated like children. Equipment is outdated but employees are blamed for RMAs, which are out of their control.