Pros
Travel is a great industry to work in and doing so has its benefits. Expedia is full of smart and driven people that want to work hard to make Expedia succeed, most people are very passionate about the work they do and take pride in what they deliver. There is a great sense of care and comraderie between employees. The culture for the most part is very open in that people are encouraged to be vocal, be themselves, and bring their ideas to the table. Expedia tries hard to take care of thier employees in terms of benefits and have career tracks for people that do not want to go into management.
Cons
Due to hiring and staffing freezes and weak ability to priority projects, not enough is done when people are being overworked. While you don't hear (often) of people being told they cannot take vacation, there is always way too much work to do that it doesn't lend while to work life balance at times. Much of the Senior Management at Expedia is relatively new and don't understand the Expedia culture, this has created more of a "political" environment that there used to be and unfortunately, less focus and care for the inidividual (though they are trying to make that a priority in places)