Not the worst, definitely not the best
Pros
Well above minimum wage was very helpful as I worked all 4 years of college (but you work for every penny), flexible scheduling, health insurance is pretty decent for a moderately healthy person, fairly consistent yearly raises (not very much, but still), networking if you are a good employee and work hard is really good and allows upward mobility
Cons
Very high turnover (I know this is all hotels but Intermountain especially, it seems), a lot of unfairness/mild corruption with no way to whistle-blow anonymously, a lot of gossip and secrecy even by management and even regional management, a lot of people are shady because management lets things go instead of addressing it the first time, you have to remind your supervisors to review you or give you your yearly reviews/raises or it literally just won't happen, you will always be taking work home with you (this is all hotels but especially Intermountain again)