I worked at Occidental Petroleum full-time for more than 8 years
Pros
Decent pay Good benefits Professional atmosphere Exposure to new duties by working on special projects
Cons
Sometimes a little reluctant to try doing things a different way
Advice to Management
Try treating employees the same way and be consistent in the way new ideas are handled.
I worked at Occidental College part-time
Pros
Great introduction into the world of consulting.
Cons
None off the top of my head.