Pros
Working at Expedia is like joining a new family. A very collaborative culture. Expedians relentlessly support one another on reaching goals and finishing projects. Very strong senior leadership that communicates their vision and company strategy on a regular basis to employees across the world. The C suite is the most well versed team I have ever come across in my career. It's an amazing feeling knowing where your work fits into the larger picture and you can feel like you are making a difference every day. Expedia supports and recognizes diversity. Have a idea? No reason you can't make it happen here. Innovation and quick execution is highly encouraged here. A great place to work and I highly reccommend it to everyone.
Cons
Not necessarily a con, but something to note. It's a fast growing company and employees must be nimble and agile to keep up with the pace.