wages are low on premise that grats will supplement..( just like US Restaurant servers,)
Crew/ staff also have nice places to eat and socialize on board, laundry med etc. so there is some offset there. but not sure if they must pay??
.Not sure who pays fare for vacations home ..guessing crew!
Trips to WALMART on days off are popular where available
They get extra time off and phone calls as bonus for being complimented by guests!