Pros
Since Omni Hotels is a young company and a smaller company it tends to have a family atmosphere instead of feeling like you are working for a huge corporation. Employees also can have a piece of mind knowing that they are working for a financially sound company since Omni is privately owned and operated by one billionaire and executives do not have to answer to stock holders. They also have a good management training programm for young managers to the industry out of college.
Cons
Since Omni is a young company they are still figuring out through trial and error how to run a luxury hotel brand. Omni is a financially sound company however their owner is a billionarie not by running hotels but has expertise in a different industry. Omni also lacks international talet and perspective since it operates hotels only in North America.