Taro Logo

Very decent company

Localization Quality Manager
Current Employee
Has worked at Expedia Group for 1 year
May 11, 2015
5.0
Recommends
Pros

Great values, very good management, great atmosphere. All together, a great company.

Cons

Not much chance for development.

Was this helpful?

Expedia Group Interview Experiences