Pros
Cisco is the market leader in most categories it operates in. It is a recognized name. Cisco is big enough that the company "could" expand into growth areas, if the management had the knowledge and foresight to choose the markets carefully. There is enough brain trust and money still on board to create the next dozen world-changing products.
Cons
Any company can experience only so much growth before market share and sales level off. Cisco's flat growth rate was inevitable. Yet the company still tries to bow to Wall Street, at the expense of customer and employee satisfaction. Outsourcing of software and hardware development jobs is reaching a fever pitch. Product prices are on a race to the bottom, while quality follows, but internal metrics for performance measurement have not changed in a decade. Products and product strategies have not changed significantly, despite re-org after re-org. Employees are asked to follow the same processes, and perform to the same metrics which were put in place a long time ago, when profit per employee was seven figures.