On average, employees in Palo Alto, CA at OYO give their company a 3.9 rating out of 5.0 based on 3, whereas overall Average Rating of OYO is 4.2 out of 5.0 based on 11 OYO Review Ratings. The happiest OYO employees in Palo Alto, CA are Head of Business Developments submitting an average rating of 5.0 and Anonymous Employees with a rating of 4.0.
"Great company, good pay, enjoyable role. Covid-19 epidemic ended domestic brand."
"Unfortunately they don't help much but it's very self reliant."
"OYO is a good company with the potential for growth."
Update your browser to have a more positive job search experience.
Upgrade My Browser