Prós
The long term 20 year outlook is great. The Wealth program is there to provide a really fantastic retirement for employees. Depending on the team you are on the group can be motivational and team centric.
Contras
Not a place for short term (less than 20 year) employment. Teams are not communicative with other stake holding teams, groups within an umbrella of operations (i.e.: accounting, HR) do not know one another or what functions are held by individuals, so getting work flows moving is difficult. Getting decisions made is a heroic effort and takes a year of meetings to get all stake holders on board. Long term employees see this as "getting buy-in" meanwhile the plan being decided on is now out of date and new factors are brought in, all with no action happening. I know a co-worker in a different area that sat on 5 months of calls, only to have the final call to discuss who they would hand off the project to since no one could make a decision. If you can deal with these kinds of issues, the pay is steady and job movement is encouraged every 4 years so you won't get stale in a role.