Vantaggi
They are very flexible with your need for time off. Their attendance policy is very useful, once you learn how to work with the rules. The benefits are awesome, expensive, but awesome.
Svantaggi
There is very little opportunity for promotion. You are stuck on the floor, unless you are a mindless and uneducated worker bee. There was also very little communication from upper management. The employees come in three categories, those that are there for a short time, uneducated people who are there because they can't get anything better, and college students. If you are a college student, don't expect a promotion. Also, very few people actually get to the hotel they want, if they get to a hotel at all. If you want to be at a hotel, you are better off to start there. Once you get to a certain pay you will not likely to get them to pay that at a hotel.