Pros
Benefits Work life balance if you're not in a development role or a new product team Great place to get in the 5-10 year retirement glide path
Cons
For technologists this organization is a rare blend of arrogance and ignorance. They scoff at current solutions and processes. They may use the buzz words but don't know what they mean, let alone how to implement. When they roll something out with modern technology they fail for the better part of a decade. Speaking of a decade that's when you can plan on getting promoted, no matter what you accomplish. The technology, processes and solution paradigms are so old that your market value will start decreasing the minute you start here. Welcome back to the 90's. The reason they rank high in employer surveys is because none of them are anonymous. If you critique the leadership or the company you will be talking to someone.