Pros
Expedia offers excellent insurance plans. The vacation policy is very good. Travel and gym reimbursements, pick and drop. Many roles also have the opportunity to travel for work quite frequently. Expedia is a global company and has offices all over the world that they allow you to travel and work at.
Cons
Too much team changes all the time. Career growth opportunities are typically more if you are in US. This can be due to reasons like visibility, as most teams and processes are still in US. In comparison growth in India does lag behind. There are times when you might feel there is a disconnect between US and India, with-in team and with leadership or a lack of recognition. This is mostly due to visibility, time and geographical differences. To be fair, management does seem to try and eliminate this but yes it does creep up.