Pros
I spent over a decade at this company and here are my thoughts. - USE TO BE a great company - USE TO have great compensation - You USE TO be appreciated - You USE to be empowered - If you are wanting a divorce or more time away from home, then this place is for you - if you are Upper Managment, then you still have great pay and bonuses If you still decide to come to work for Cisco, then be sure that you negotiate a great salary prior to starting. This will be it for at least a decade.
Cons
- They brag on how they value a balance of personal and work.. But if you are an engineer, then this does not apply - Pay freeze since 2001 - Merit Increase freeze - Bonus are a fraction of what they once were and shrinking every year - Benefits are shrinking Advancement is non-existent Training on new products is a joke Taking personal time off is frowned on (considering mgmt thinks that it your an engineer you should not have a personal life nor want to be home when you are sick) What you need sleep too? Imagine if you can, taking a simple situation then have management put the most convoluted, backward processes on it so that it hampers any progress and makes your job harder by a thousand fold. Then when the project takes too long, or just fails it can not be their fault. (Even though they have you are doing the work of three engineers. ) Nope it has to be you did not prioritize it right. " What you want to get 4 hours sleep? "