Cisco has its hand in a lot of pots so you're sure to find an area of work you're interested it. Furthermore, its an industry leader and a great name to have on your resume, especially as an intern. Great work life balance.
Cons
San Jose and the Bay in general are extremely expensive, expect most of your compensation to go towards room and board.
-Great pay with flexible hours and paid vacation time
-Awesome people who know what they are doing
-Interesting Work
-Awesome location
-
Cons
-Code base takes some getting used to.
-Large complex with many different buildings can make it difficult to find the people you need to talk with in person