Pros
Travel benefits, fun industry, few really good people in the mix
Cons
Completely screwed up top management that's always changing, political influence that creates nepotism of the highest quality, a bureaucracy that kills inspiration and competitiveness, terrible pay