International crews, based all around the world and a chance to explore the furthest reaches of the planet, generous off days both at the base and at home and generous simulators.
Cons
Unpredictable roster, broken airplanes, constant delays, some captains have a lack of CRM.