Pros
Team mates are very friendly. They provide a lot of free resources and trainings for learning. They provide all the support wherever needed. Good benefits.
Cons
After you join Cisco don't expect good hikes! The hike percentage is very less even if you perform well.
Pros
Great work culture LinkedIn Premium Subscription for learning WFH flexibility Friday Beer Bash Latest Cloud technologies to work
Cons
Depends on the project, work may be hectic.