I remember talking to a staff member on our first cruise.
She was not paid hourly but signed a contract for the season at around 10-12 thousand dollars.
She was an attendent in the casino and said her deal was pretty much the norm for service people. (technicians and supervisors, of course, received a better deal).
She works every single day during the season and has four weeks off between seasons.
It is important to also know that these employees have absolutely no expenses other than personal items during this period.
I only offer this info to counter the "slave labor" claims that I hear.
Bottom line is a young person can do this type of work for a couple years and quite easily walk away with 40-60 thousand dollars BEFORE tips.