Pros
This is one of the few companies I know of that still has a pension program, so that's fairly significant. They've also started emphasizing employee health recently- mostly because the company tends to be both older and less healthy than average- so it will hopefully result in some decent perks. The time off policy is fairly generous at 14 vacation days per year to start, and I think you start getting more time at 5 years of service.
Cons
There seems to be a culture of "fire drills"- many requests come in from senior management and everything needs to be dropped to take care of this as soon as humanly possible. This, of course, tends to result in both mistakes on the fire drill and sometimes missed deadlines for the day-to-day work, which reflects poorly. It can be frustrating to work in such a reactive (rather than proactive) environment.