Pros
Great heritage and culture, but forward focused company! Pays well, probably above average for the area, and negotiates with its union employees in good faith. Also pays non-union employees well. Opportunities for advancement for those who are effective at their jobs and willing to learn. Good benefits.
Cons
401K match isn't excellent, but employees have lots of control over their investments.