- Generally poor middle management and heavy politics at management levels
- Some engineering teams have bad ratios of technical product managers/engineering managers to developers that create too much overhead and slow initiatives down
- Very unclear promotion paths and requirements. This causes a clash between the diversity initiatives and the meritocracy that the company preaches and can lead to a sentiment of unfairness during promotion cycles.
- Overall average engineering quality with some exceptions. Unable to maintain solid talent from leaving to other companies in the area (seems like Amazon is becoming a top destination)
- Expedia advertises itself as a tech company, but the culture of average compensation makes the company lag behind tech companies in the area.
- Constantly playing catch-up to competitors which creates less opportunities to pursue features that innovate or distinguish Expedia in the market
- Some product decisions feel short-sighted. Just because the conversion numbers are good does not mean it is good in the long run.