Pros: Benefits, pay, cool people to work with
Cons: Redundant layers of management, examples of the "Peter Principle" in nearly every organization
I've had the opportunity to move up and learn a lot at Abbott. Unfortunately, some of the roles feel more like something you "survive" instead of something where you feel like your career is being nurtured and cultivated. Some of the managers at Abbott are a complete nightmare to work with--and very frequently run amok for years or even decades on end with impunity. Eliminating some of the dead weight would do this company some good.
The pay is above average; work/life balance depends on who you work for; job security is not good--it seems like there is constant upheaval in the ranks. After 10 years or so, you become immune to the fright of receiving a pink slip, if you can hang on that long. Benefits are some of the best I've seen.