Vantaggi
Expedia is full of passionate people who have progressive ideas. I love that my company cares about corporate stewardship and promotes environmentally sustainable travel. Despite some setbacks, we tend to be good about course correcting after mistakes or lulls in creativity. I think we are getting more interesting and creative with time instead of stagnating like many mature companies do.
Svantaggi
Many teams are very understaffed (including my own). There can be many unreasonable expectations for deliverables given available resources and other commitments and this can get in the way of work-life balance. I see a lot of this in the areas of IT and development, which are the backbone of our company. We also often underpay compared to our local market and this can make staffing and retention difficult.