Pros
Health Benefit package is probably one of the best in the industry. Opportunity to work with some of the brightest minds in the world. Opportunity to WFH (Work From Home) is a definite plus considering commuting costs.
Cons
Cost of living increases are not part of Cisco benefits. There are people in North Carolina that have not had a Cost of Living adjustment in 5 years. Majority of pay adjustments go to San Jose or India. There appears to be two different Cisco's. The haves in San Jose and the have not in North Carolina and other areas. Your future depends solely on your manger, if he likes you, then you're fine, if not you're out the door, no matter what you accomplish on your job. Employee Performance Management is a total joke. We spend thousands of hours trying to qualify our accomplishments for the past year. Everyone including management, hates the process because all work stops for weeks on end to comply with HR time lines. But no-one is bold enough to say, let's stop this stupidity!!!!!