Excellent place to learn and gain experience not just about work but also about life
Pros: free food during all day long.
Cons: variable schedule every day.
Sometimes full pression, which leads to learn to deal and face different situations. The multeity of nationalities and culture of the co-workers help to learn much more.
Being in a small place that moves from one place to another some things are hard to manage (lost luggage, missing luggage, accidents ashore, illnes on board) but not impossible to solve.
Different activities to make pleasant the stay on board: karaokes, parties, ping pong table, X box program, excursions, gym.