Excuse me, do you have any friends who work on cruise ships? Do you pay the deposit and training fee?
Oil tanker or cruise ship? No matter what kind of ship, there will be no deposit and training fee on board, which has nothing to do with the ship. As long as you have a certificate on board, the deposit is usually deducted by the intermediary, for fear that your contract will not end and you will be returned after disembarking. The training fee should be collected by the school, and the company training is free. I am a sailor, but I am in a company. It seems that your problem is a free sailor, and you haven't made it clear how much the training fee is. You can ask me questions, but be specific.