Pros
Um.... I get to work at home, but that's only because they want me to work even more hours(move this to con) Working from home used to be a great idea, but Cisco uses this to get you to work more hours!!! Don't be fooled! I learn a lot from my coworkers. I get to say I work at Cisco I would have more Pro's if I was on a different team. It's sad really....
Cons
Expected to work ALL hours of the day. No respect for people's time even if you have children. I laugh when I hear about "Best Places to Work" My team is a corporate sweatshop. Everyday we are expected to work until 1AM+ when our day starts at 8AM. This isn't happening before a release these hours are everyday! Call me crazy if I actually want to pickup my child, feed her, and take care of her. My wife is a single parent after I started working for Cisco because I am ALWAYS working. Horrible business processes, horrible quality of data, and horrible workarounds that cause more issues with the data. Never in my life have I ever seen managers yell and degrade their employees. I haven't had that directed towards me, but I've been in meetings and witnessed this. I've seen managers yell at employees who want to go home when it's 9PM and they are IN THE OFFICE with NO DINNER when his or her day started at 8AM. This is not a third world country!! Some managers need to stop this mentality!!!! Way overly complicated processes and offshoring to India doesn't help matters. It takes weeks to deal with Cisco's customer support which is in India for simple issues or questions that should be a matter of minutes.