Taro Logo

Great company to work for

Localization Quality Manager
Current Employee
Has worked at Expedia Group for 4 years
June 11, 2014
London, England
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Very good work/family life balance.

Cons

Less opportunities to move up in my career.

Was this helpful?

Expedia Group Interview Experiences