Productive and fun workplace.
Pros: 5 star food 3 times a day!!
Be prepared to work 12-17 hour days 7 days a week. However, once you're finished with your job for the day you're allowed to venture off the boat and explore the sites with the guests that are staying on the boat.