OYO
👥
OYO employees are using Vested

Oyo Rooms, also known as Oyo Hotels & Homes, is one of the largest and fastest-growing hospitality chains of leased and franchised hotels, homes and living spaces in India.

Layoffs

OYO has reportedly had a recent round of layoffs.