Vantaggi
Best in class as far as online travel agencies are concerned and there are some smart people there you can learn from who are leftover from Microsoft days in the past. They also have good infrastructure in terms of resources and analytics. While management has changed, there is still a lot of room for improvement at the company and management is very arrogant and not receptive to ideas from people who are outside of the upper crust. I also find that the senior managers at Expedia have an a very narcissistic attitude and it's cost them time and time again as a company.
Svantaggi
Management is very arrogant and HR ONLY looks after senior management. They could care less about the mid a lower level managers. They also have many issues with their travel suppliers and are difficult to work with from a b to b perspective.