I have been working at Cisco Systems for less than a year
Pros
Great Culture and Freebies + Get to play with the latest tech
Cons
Nil. None No Cons Great place to work
I have been working at Salesforce full-time for more than 3 years
Pros
good company that values employees
Cons
internal politics in big company