Where Does India Want to Work? At OYO, says LinkedIn
4th Consecutive Year of OYO being part of LinkedIn's best places to work in India LinkedIn has recognized OYO Hotels & Homes among the top companies to work for in India. This is the 4th consecutive year of OYO being part of LinkedIn’s best places to work in India. We jumped 6 places from the 10th position in 2018 list to ...