There are travel benefits, and as far as the people I work with they are a very talented group of individuals. The direction the company is headed is very focused on quality.
Cons
Change can be slow, and there is a fair amount of politics. For years there have been three separate organizations within Expedia and that has made it very difficult to communicate.