Pros
I find that there are many opportunities within ABB. Working in a corporate location (i.e. not a plant), there are many opportunities to move laterally and upwards across multiple functions. It is not uncommon for people to work in Finance, but then move into HR or SCM or other function. Within Finance there are opportunities within AP, AR, GA, Treasury, Real Estate, Corporate Accounting, etc. The people are friendly and the work hours are reasonable (I wouldn't have said this 7-10 years ago).
Cons
Bullies are often promoted (especially women) and low performers have the most job security. 2% per year in US - barely covers inflation. Company loyalty is strong as many people have been with the company for 15+ years. While this could be a pro, it seems more of a con as these people do not see the benefit of change which is needed.