Stable, established company; lots of opportunity if you are OK moving to different locations;
Cons
Myopic management view in some divisions, repeated layoffs in some divisions, under-managed product/placement clashed among divisions, average benefits and salary at best.