It used to be great as per people under john chambers and company used to grow alongside people. But not its not the cas
Pros
Flexible timings, many intelligent people around. Good food and infrastructure.
Cons
1) nothing much to learn . There is no clear roadmap for why to evaluate new ideas. Its just that cisco has money so they invest and if it doesnt work then just throw the people out. 2) mass layoffs frequently. 3) constant state of comparison rather motivating for getting things done . 4) people who knows how to sustain in cisco they can but people who are intelligent but dont have the survival skills in cisco wont make it. 5) 100 of propietory frameworks by cisco ,because of which you will be lost and you wont be able to learn anything new and its very difficult to understand the existing framework completely. 6) 100% revocation of vote for Chuck robbins as CEO. 7) never refer any colleague to join CISCO. Bad place to work. 8) work environment is serious all the time ,no vibrant environment to keep energising people. People here work like robots .such a pity( cisco was once my dream company , and sometimes dream doeant comeout as you think). 9) negligible to no hikes.