I agree it is a strange career choice, I have had friends who worked on cruise ships and it may sound glamourous but is very hard work - long hours, cramped/shared accommodation, demanding (complaining!) customers etc. All have them have given it up now as say it is very much a young person's...