Pros
The people that I work with are great. I love my job and what I do. The pay and benefits are ok for what I do.
Cons
Management is so unpredictable that its scary. Revolving door of employees. The new hires that come in don't stay long because of management. The hours worked are long, extra days are expected. increasing the possibility for mistakes and injury. The managers expect numbers, but also expect it to be doing safely. When safety concerns are brought up, it has been treated as if there is no issue until someone gets hurt or something gets damaged. Then the blame for the incident is turned to be the fault of the person who got hurt or reported the concern. Too many managers turning a blind eye to safety in order to "save the company money and produce numbers to make themselves look good." Not enough positive acknowledgement and support for good safe work practices and a productive day.