Pros
I never expected working at a large company to be like this. EVERYONE is on the same team. No one is unapproachable. Everyone wants everyone to do well. I have felt supported since day one, and that... includes both the support I need to do my job, as well as the support I need to grow. I've been to headquarters in San Jose, and it's such a great environment. The level of talent is impressive, and you can always find ways to challenge yourself. Everyone is encouraged to bring their ideas forth. I really love it.
Cons
I haven't found any cons yet!
Pros
Cisco has so much to offer. They put a lot of emphasis on diversity and inclusion and they really seem to mean it. They offer stretch assignment opportunities, paid time off to volunteer, lots of... seminars/presentations on various topics. Great benefits and PTO too.
Cons
Haven't found any yet, really.