Pros
Expedia is an amazing company in terms of employee benefits, PTO is very competitive, healthcare and employee health programs are wonderful, and the CEO and upper leadership is well respected.
Cons
Depending on the department, your position will be overhired and trained for lower-level positions while being driven towards unrealistic goals. Micromanagement was a huge issue in my department with employees being pushed to track every minute piece of work and stressing about accounting for every minute in your day. Management does not take feedback well, constructive criticism is seen as a personal attack on themselves and when poor feedback is received anonymously the attitude is more "I don't understand how you see it that way" and not "we have a problem, let's make it better".