Pros: benefits, free cruises, gift cards, cruise company lunches, etc
Cons: management, "unwritten rules", inconsistency, numerous changes, etc
Working for Expedia was a good experience and I took away a lot of knowledge that I did not know of before hand. The travel business is a great thing to be apart of. There is always something new you're learning about.