I have friends who work for them. I think you will love it. One thing people don't mention in this board much is that working on a ship is GREAT, but working on one that constantly travels around the world is even better! You will be on a different itinerary almost every cruuise. Thats how most of the shipsw I worked on were, and it is much more fun.