Cisco is a good place for Jr. Level people to start their career
Pros
Locally, it is one of the highest paid company. It is really the only game in town. Hours are flexible with a lot rich company amenities like free soft drinks and bottled water. Still paying a bonus --- for now. This is a very good place for out of college people - lots of security and compensation for Jr. level people.
Cons
Cisco is a very SJ centric company. All major decisions are made out of SJ. RTP is a staff augmentation to SJ with most people are reporting to managers/directors in SJ. Visibility is one of the biggest factor for promotion and not performance. Reward the dive and catch more than sound and steady management. Lack a good portfolio management process causing too many projects/initiatives with questionable values and results. Artificial time bounded project