Many cruise ships, even those that depart from U.S., Canadian and European ports, fly under Bahamian, Bermudan or other flags, meaning that the boats are officially registered in a foreign country [source: McGee]. The good news is that work authorization requirements are based on where a worker boards the ship, not the country in which the vessel is registered. U.S. and Canadian workers who board ships in those countries need not obtain a work visa. Citizens of other nations, however, must obtain a C1/D crewman's visa. This nonimmigrant work authorization allows foreign citizens to enter the U.S. to work aboard ships that depart from or operate in the country [sources: Ruggero, U.S. Department of State].
Most cruise ships require all workers to have a valid passport, which expires more than six months from the date of departure, regardless of citizenship. Some cruise companies also require their workers to undergo medical testing before joining the ship [source: Royal Caribbean].
Of course, you're wondering about the pay. Wages for cruise employees vary widely, depending on the ship and the job. A chief engineer may earn $9,000 per month. On the other hand, a cleaner might earn $800 a month [source: Cruise Ship Jobs]. This is one reason why crew members are largely workers from developing countries – wages that may seem low to Americans are more acceptable to them. However, bear in mind that cruise ship employees don't pay anything for food and lodging, and many crew members (waitstaff and housekeeping) can supplement their wages with tips. Some positions, like cruise chaplain and "gentlemen hosts" (men who dance with unaccompanied ladies) don't have any salary at all – candidates are just offered a free cruise in exchange for services.
Cruise operators pay their workers at designated intervals through the course of employment and provide a number of ways for workers to access that cash and send it home. Royal Caribbean workers are paid twice a month, for instance, while Carnival employees get their paychecks every two weeks. Carnival also offers workers the option of receiving their pay in cash or via direct deposit to a specialized crew payroll card that works like an ATM card and allows workers to send some of that money home via online transactions.
Just don't spend it all at the gift shop.