Pros: met lots of places, first real experience out my country, excellent for career plan
Cons: bad food, bad accommodation, rude officers, bad trainings, no days off.
Live inside the ship is very severe. It was important to my career, but never again. I was expecting another thing. A positive point was that i met my limits and learned how to go beyond it.