One of the main reasons people choose to work on cruise ships is the chance to travel to many places they might not otherwise have the opportunity to see. Since they live on the ship, they receive room and board as part of their compensation. They travel the world without paying for expensive hotels and food.