Great training, great mates.
As long as you have the right attitude, its a relaxed, down to earth working environment (in some places).
Amazing pay and benefits.
Sea to home ratio is ridiculous. Ships have been away for 10 months of the year consecutively. No, there are no benefits for you if you leave your home port.
No overtime. at sea - more... you can work all day and all night. Sleep is hard to find.
Plenty of time to hit the gym and learn something new (provided you don't need internet). - less