Pros
There are still some talented people left, but most are actively seeking employment elsewhere
Cons
Stock options are no longer issued. Cisco has no formal management training program--and it shows. Sales management consists of a bunch of idiots who are just political mafia players--very short on talent, high on themselves. They treat their people so poorly that it is beyond me how Cisco can end up on anyone's "Best Companies" list. Pay used to be above market rate, but is now sub par. Engineers are poorly paid, and sales goals are now very much unattainable from year-to-year. Cisco is managing compensation via unattainable goaling. Annual layoffs have absolutely demoralized the company. The rank and file sales and engineering teams now worry EVERY DAY about looking good rather than doing the right thing for the customer. It is a sad state of affairs.