Royal Caribbean International operates 23 cruise ships divided into 7 classes catering to different styles. It offers cruises and cruise tours around the world. The company owns several cruise brands and has offices worldwide, employing over 112 different nationalities. Job opportunities exist in corporate roles at its global headquarters and ships, as well as shipboard roles in various disciplines.