Base pay is okay, overtime is readily available, coworkers are nice
Cons
Management way to focused on numbers and cant understand that sometimes things go wrong with the machine. Management can be very passive aggressive. Management will put you on 12 hour shifts for months rather than help solve problems that caused you to fall behind in production.