Pros
Every year, there is a survey for all Expedians called Rate Your Stay. I had absolutely horrible managers and the survey is anonymous so you'll likely not be victimised if you are brutally honest. The survey results indicated that all of my peers felt the same way about those managers. The managers then subsequently left their roles once the results were out and there is new structure and new management now trying to help resolve the all that damage. A tad too late as 3 key senior skilled Product Managers had already left the team.
Cons
Unfortunately, benefits have dwindled. We used to have Vitality which got changed, also there should be more holiday allotment and better travel discounts as Expedia is a travel company! I had absolutely terrible managers who took credit for my work, would speak over me in meetings, would never communicate the value of the work I was doing to the wider business. So very defeating experience. No progression opportunity within the team. Beware of the politics, frustratingly slow progress of delivery, the firing of so many technical contracting staff but with no perm staff to fill the gap.