Pros
Large company with resources to potentially do some creative, impactful work
Cons
Can be competitive in an unhealthy way; toxic Saw numerous people let go/laid off who were excellent employees who had dedicated themselves to Cisco and were well-liked and respected by peers and/or direct reports. This had a very negative effect on employee morale and created a toxic employee culture. Some senior-level execs have an ivory tower attitude - unapproachable and coddled/spoiled (not the roll-up-your-sleeves, can-do, dig deep attitude that once made Cisco great) Seems like everyone thinks their product or solution is the next big thing -- too much drinking the Kool-Aid and not a grasp on the reality facing them in the marketplace Not enough post-mortem analysis -- lots of repeat mistakes and inefficient work styles; over-emphasis on post launch slide deck for execs with inflated metrics that disguised truth of inefficient, toxic work style and culture.