Travel domain is fun to work for.
Very good Work Life Balance.
Benefits are great.
Liberal Vacation policy.
Technology loving crowd.
Cons
Salaries are not up to mark with some of the other Technology companies in the area.
Too rapid technological changes can be sometimes difficult to get adapted to.
Workplace can get real noisy sometimes. Some folks don't care about causing disturbance to others.
Fun work culture centered around smart people working hard
Strong focus on technology
Many opportunities to design and develop on latest technologies
Cons
On the technology side, Expedia is still struggling with the transition from rapid growth to established company. This transition has been going on for 5+ years and processes and organizations are still not stable. There are constant reorgs. Processes can be overwhelming and political.