Pros: flexibility and ability to work remotely
I worked for Cisco for 18 years. I started as a contract employee and was then hired as a permanant employee.
They have wonderful resources for employees to use, onsite gyms, cafes, child services and benefits.
Some of the changes in the organization and personal life changes inspired me to make a change and pursue opportunities outside of Cisco.