Pros
interdepartmental work, the people you work with are great to be around and work with, free golf for employees of the golf courses and discounted rates for non course employees. Good summer opportunity for those in school or looking for seasonal employment with no desire to advance.
Cons
Management, Management, Management!!!!!! All upper management and even some lower level management is only there for themselves. They may lead you on and say that you are a valued employee but any chance they get they will tare you down. Management will take all credit for positive events and make excuses and dish out all the negatives. In my case, and for many others, I was more educated and qualified for management positions and that is why they will cut you down every chance they get.