Pros
Work for Capital Group if you have no desire to advance in your career and you just want a nice place to work. The retirement plan is very generous - you will find very few companies that provide such a rich benefit. You will get 15% of your salary plus bonuses tax free placed in your retirement account every year. There's an incredible work/life balance - not many people work more than 40 hours per week, and those 40 hours are pretty lax. There's flextime and telecommuting (for some) as well. Everyone is polite and respectful to one another.
Cons
Career growth is very limited and slow. Don't expect to be promoted, no matter how talented you are, how hard you work, or how much people like you. When vacancies come up they will be filled by external candidates. A promotion every decade or so is about what you should expect if you really work hard at it. The culture is insular and slow (5-10 years behind) to adapt industry best practices. The Senior Managers & Directors (the middle management layer) adds little business value but does contribute to a lot of complexity (politics). This is the most secretive and least transparent place I've ever worked. If you enjoy getting things done, changing things for the better, advancing in your career, and achieving results, go work elsewhere.