Good pay, overtime opportunities, good co-worker relationships.
Cons
Just like everywhere else they preach safety...until it affects production. Very little preventative maintenance, wait for breakdowns before addressing issues. Salaried vs Union
Bell curve performance reviews, Politics motivate all decissions, compliance line is a joke, rewards incompetance and punish compitence, health beneifits terrible