I have been working at Cisco Systems full-time for more than 10 years
Pros
Work life balance, Employee friendly
Cons
Nothing I could think at present.
I worked at Oracle full-time for more than 3 years
Pros
Good Company to work for long term
Cons
None that I can think of