My husband was a waiter on RCI Majesty of the seas. He worked for the for over 7 years. The wait staff has a very hard job. Especially on embarkation and debarkation day. Breakfast starts at 6am and some are still lingering after 9amwith first passengers at 1130am. Most sat waiters have to work the Buffett restaruants every day. Some are assigned sit down lunch which will run From 11-2 then by 430pm they must be back in the dinning room for main seating. Then it is Pirate night or part under the stars. So by the time that is finished clean and put away it s 1-2am. They get off hours based on the comment cards at the end of the week. S when you mark good or less than good they get a small table or section for the next cruise or more hours at topsiders and no hours off or more time at the Private Island. They also have to pay for cabin cleaning fee and laundry fee as you can never get a washer dryer. You learn to sleep fast. Most will go out in someorts only to get supplies like toothpaste, water, shave items. Then go back to the ship. Most would rather sleep. Some work for months just to earn their plane ticket home which can be as high as $1500. You must sign a waiver that you work no longer than 80 hours a week. There are crew that have kids and husband and wife's back at home. Most when they go home feel like a stranger in their home. Most get 8 weeks off with a check for about $250 for the 8weeks. The monthly check is about $50 bucks. It is a hard life but they choose it.