Good, bad and ugly.
Pros: Find the right job, and it's an easy 20 yr career.
Cons: Old school practices and processes, behind the times in management business practices.
Management is clueless on managing people. They are more like trainers, promoted from doing a specific job well and they are not given the tools/training to be trained on managing the people and environment.
Nepotism is how you get hired, promoted and there's a lot of secrecy of any changes or information on situations that may affect employees.
On the plus side, there are nice quality people that want to do well at their job but can be hindered in their growth which makes for some frustration. Again management,
One of the few companies to still offer pension and 401k.
They offer several job/career opportunities through transfers between departments, which is good and bad. You may transfer to a poorly ran dept or you can transfer into a better dept.
If you are current on the latest or newest technology upon graduating from school, prepare to step back in time.
I would suggest if you get an offer to work there, take it. But communicate with your manager of your goals and timelines to reach those goals. If you don't see "your" goals being met. Move on.