Pros
A really great company, if you work hard and ask for more work it will really help you in your internship
Cons
A bit hard to branch out of the role you are in to take on other tasks
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.