Pros
These things are extremely team-dependent. My manager was crazy, and she made everyone in the team crazy. I worked here for 5 months and there were no pros.
Kontras
Never ending. HR is extremely corrupt. They would go to any lengths to make sure that they win at the end. Office politics at the heights. Lots of people who have been working here for 20+ years have HR in their pockets, and run the company like crazy animals. Leaders are always worried and ask their juniors to not show leadership, instead focus on the set of responsibilities given. Onboarding doesnt happen properly. Resources are grossly mismanaged, and the managers do whatever they want - without fear of consequences. If you find yourself working for a manager who has been at Expedia for 15+ years, just run away. If someone has survived here that long, they are at the heights of office politics, and HR will never go against them.