Pros
The company truly values the people who work there, and will work hard to help you advance your career with them. There is a very low turnover rate, I'd say 10 years is about the medium tenure for the professional staff, at the upper levels 25~30 years or more is common. A surprising number of people who do leave return after a few years. Periodically they have hiring freezes, despite the open listings on the career page.
Cons
The company moves at it's own pace, and HR is no exception. Don't be surprised if things go quiet for several weeks before you get an offer, just keep in touch with HR to make sure is on track. Once you do get in, you will find that the low turnover means few opportunities to advance in your local team. The trick to getting promoted is to move laterally into a different department or division, and this is supported and encouraged by HR and management.