I hate the Union vs Corporate mentality it takes away from transparency.
The collective bargaining is different for each department. Therefore benefits can vary.
They're humble and approachable
Profit Sharing has been lucrative.
I love my department and the people I work for & with. It's very laid back and can be non-politically correct at times.