But as the article pointed out, that choice of where you work can make a huge difference if anything goes wrong like an injury, and that's where none of the lines are really all that great. Even there while there are always new people they can hire, word does get out who to work for, and if your rep takes a fall because you treat people like crap, you won't be able to hire good people, and the guests will see the quality drop to point where revenue gets hit. Cruise ships are enormously expensive to run, and competition is strong. But my family has been on enough cruises to know who we would rather be on, and how decently they treat the employees is a good indication of whether you should spend a little more and get a better experience.