Benefits were covered because you work in a union.
Co-workers are great.
Cons
You work in a Union
Less opportunity for advancement
New Hires get terrible hours and people have to leave or retire for your time slot to change. Meaning you are stuck on those hours for years!