The schedule flexibility, especially the flexibility afforded to senior pilots, can be extremely beneficial. (and also extremely detrimental, which is why this listed under "The Bad" section of the website as well!) Airline pilots don't work the typical 9 to 5 schedule that many other professionals work. Very often, pilots have groups of days where they are "ON" and have groups of days off where they are "OFF." The quantity and the quality of these ON/OFF days is usually determined by one thing- seniority. A moderately senior pilot can have sometimes 18 days off, with these days off grouped together in a manner that would allow weekends and holidays off, or perhaps long stretches of time off by grouping "OFF" days together. There are very few jobs that offer that type of flexibility. Of course, you have to be senior enough to take advantage of these scheduling abilities.