Pros
Good money for entry level job. Working overnight allows you the freedom to listen to music. Union benefits even if they are garbage.
Cons
Terrible management. They will push you to your limits. They will continue to add more and more work that isnt in your job description until you are completely overwhelmed. They will throw you under the bus without a second thought. Seriously it's a horrible environment. The management operates as a click where they are all buddies and will take advantage of any ground level employee. They are also totally incompetent and almost none of them are good at their jobs. You advance in this company by sucking up to your superiors. Work performance means nothing. If you contact your union rep about an issue they will look for reasons to fire you. They will lie to your face without a second thought.