The Cruise liners you mentioned are usually prompt in replying (speaking from my personal experience). If you haven’t heard back, thank your stars, as your application must be under review. If they reject you , they will let you know within a week. The position you see still open is because they...