Pros
Discrimination throughout the company as well as it's parent (Holland)
Cons
For IT, they only will hire Contractors initially, very seldom do they do a direct hire for a role. When you get in there your resources are going to be very, very limited. They are using antiquated tech with a outsourced call center for support with no luck gaining access. They very top heavy and no one knows what the other person is doing. The top IT people mange IT was like a dictatorship. As a contractor I needed certain resources in order to do my job. Simple IT stuff like spinning up a sandbox and heap grade for an on-prem server. It took weeks before they would give me access to their environment. The top IT person sat me down and the first thing he said was "do you know who I am." I looked at him and thought "I don't care who you are" but respectfully I let him know that I did and that I what needed in order to complete the IT work. Approximately a week later (after that conversation) I was terminated from my contract. All because I kicked the tired and was trying to do what I was hired to do... Hardly anyone there spoke fluent English and was frowned upon if you did. I felt Discriminated against the entire that I was there. It was felt Discrimination both both among my peers and from the executive level. I'm not sure about the cruises lines but do not work for anything related to their Princess Cruise lines Tech Department.