I worked at Carnival Corporation full-time
Great company and a good opportunity to see different countries, especially tourist destinations. Company provides full medical insuance, a great variety of food, ccommodation (a shared сabin), flight ticket both ways from your home country (mostly for non-tipping position only), on-board gym, etc.
I couldn't come up with anything bad. Just get ready to work very hard: 10 hours a day, everyday, and the contract period is 6-8 months)
Advice to Management
They are doing great, no advice to management
I applied online. The process took 1 day. I interviewed at Carnival Corporation.
Lots of situational based questions and they were looking for specific internal audit experience. Met with several execs in the department in one day after an initial phone interview. Also went to lunch with the team, which was very helpful in getting to find out about the day-to-day culture and office environment.