I worked for Seabourn Cruises and found it to be a generally okay company, but there are some issues. You need to negotiate your salary carefully, as it can vary greatly and you might end up with the lowest pay on board. There are salary delays and some people struggle with this consistently. Advancement is difficult, especially with a high percentage of crew from other nationalities on the bridge. If you can find a position with another cruise line, you might get better conditions. Overall, it depends on what the office offers you, as it can be quite unpredictable.