Good hours, high pay, lots of opportunities around the world, work trips, fun people, feeling of helping pilots and making a difference
Cons
Overwhelming workplace, sometimes people are not kind to each other in the work place. A lot can be improved in terms of management being nicer to employees.