On average, employees in Toronto, ON at Oyo Rooms give their company a 3.8 rating out of 5.0 based on 1, whereas overall Average Rating of Oyo Rooms is 3.0 out of 5.0 based on 2 Oyo Rooms Review Ratings. The happiest Oyo Rooms employees in Toronto, ON are Business Development Managers submitting an average rating of 3.8.
"Lots of changes, rooms for growth, currently without work due to COVID"
Update your browser to have a more positive job search experience.
Upgrade My Browser