I honestly don’t know how they hire so MANY NICE CAPABLE people!! And they all come from such different places in the world and they all seem to get along with each other AND the passengers!!
The staff should be paid a fare wage by the cruise line. It should be included in the price of the ticket. Tipping should be done to the individuals that have provided your outstanding service. I have tipped them well.