Pros
Some of the best reasons to work for Cisco are the respect and opportunities available. I've worked with some of the most inspiring people ever at this company. They make me want to work harder. Also, the work we do is very interesting and I rarely encounter anything dull or boring.
Cons
While not many, there are a few downsides to working here. The facilities are a bit sad, despite the facility workers being great people. You can tell this used to be a really happening place and people would really enjoy the environment, however with cost cutting we don't even have a cafeteria anymore, which is a big loss for me. Also, sometimes you do encounter people that make you wonder how they got this job. Some of the interviewing seems inconsistent and you encounter people who take much more than they contribute. Luckily this doesn't happen very often.