Pros
Stable company, that rewards shareholders very well- dividends, return. If your willing to stay on for a long time you usually can wait around until they have to promote you. Pension, which isnt for much money but its better than a poke in the eye. Hr reviews this site regularly, so i will let them talk up the company.
Cons
Pay, though they beat the drum of how competitive the pay is, i guess so when comparing it to mcdonalds or taco bell. Pension, its not bad now but they dont factor in inflation so when i get 400 bucks a month when i retire in 30+ years, what am i gonna buy? Some bubble gum? Have issues retaining young people, the bureaucracy is well established and removes responsibility from lower level employees. To further this, management has created new management positions to reduce the worker to management ratio. Meaning less gets done but more people are managers. Managers can be classified into 2 categories, bullies and push overs. As a result you will either be miserable and overworked or bored and collecting a pay check, neither promotes new ideas and new managers have a habit of fixing what isnt broken, in the name of change. Thereby reducing efficiency.