Taro Logo

Great place to work!

Software Design Engineer
Current Employee
Has worked at Expedia Group for 2 years
February 13, 2017
London, England
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Great culture to work in, with good opportunities to move across the company. Great location in London.

Cons

Communication can be complicated at times, due to the size of the organisation. No other cons I can think of.

Was this helpful?

Expedia Group Interview Experiences