Truly global company where you'll learn a lot through strongly encourages rotational opportunities
Pros
Speaking from a finance org. perpsective, those rotational opportunities can be abroad, to completely different functions and even into a completely different org. (e.g. operations, legal). There is a remarkably strong sense of community here given the wide geographic swath that Cisco covers. There's a strong push to improve your skillset and expertise. Certainly not a place for someone who wants to cruise. There is the everpresent corporate "shmooze game" here to move up the ladder but I feel that career advancement opportunities here are still more merit based than in other Fortune 500 companies I've worked at. You can make a huge impact in big dollar impacting processes even if you're a jr. analyst.
Cons
Based on HR's ivory tower benchmarking of total compensation, Cisco is competitive in the industry. But I'd say it's far from a leader given the flight we've seen in talent to both competitors and all the hot names in tech right now. Proof is in the pudding. No "little perks to show we care" here like free meals and the like. People are still seething over the loss of free sodas and juice from a couple three years back. The ambiance here is now fully corporate versus fun startup. Not a sexy place to work but a solid one.