Pros
I love working for CruiseDirect, we come from different parts of the world working together, we are treated fairly, has a chance of getting promoted, working remotely and has scheduled days off. Nothing to worry about salary as it is on time, pays overtime and good spiff. Highly recommended!
Cons
None that I can think of!