
Omni Hotels & Resorts is an American privately held, international luxury hotel company based in Dallas, Texas. The company operates 60 properties in
See MoreFrequently asked questions
Overall, Omni Hotels & Resorts receives positive ratings from anonymous employees with a collective star rating of 4.2 out of 5. The work environment is described as welcoming and professional, with a strong emphasis on teamwork. Employees also appreciate the career development opportunities provided by the company, which allows for growth and advancement within the company. However, some employees have noted that there could be improvements in management quality and work-life balance. Despite these challenges, the majority of employees are satisfied with their experience at Omni Hotels & Resorts.

#1 Video-Talent Marketplace
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started