ive been with xjet for just over 6 yrs now...ill attest to what everyone else has said here..great work rules, great reserve rules, pay could obviously be better...ive lived in base and i now commute so i can tell you that you need to look at mesas contract vs us and pinnacle...im not positive but i think you only get 8 days off a month as a reserve and 10 as a lineholder at mesa(minimum...im guessing you can eventually bid lines that have more days off)...as a lineholder at xjet you have unlimited trip trading which allows me as a commuter to take a crappy line and turn it into 14-15 days off a month, fully commutable on both ends...reserves get 11 or 12 days off a month with 2-3 day off blocks (sometimes 4 ..you can aslo request to move your reserve days before the start of the month to get more days off in a row)...reserves also get 150% pay if your day off is rolled (paid ABOVE line value) and you also get that day off restored..we get full cancellation pay, leg-by-leg pay (block or actual, whichever is greater),and we also get hotel rooms provided in base if your overnight is cancelled...as far as training you get positive space to/from training any time you have days off an xjet pays your hotel and gives you a check for expenses in training...im sure any jet job sounds nice to you now but you need to consider the fact that "quick upgrades" and "getting my 1000pic and off to a major " are gone..you WILL be at whatever regional airline you choose to go with for at lest 5-10 yrs so pick wisely and think about where youll be in a few yrs (married, kids, house etc)....quality of life is #1 and you probably will get that at xjet even if you commute (i know several phx commuters here at ewr...am west and cal both have serveral flights a day here)....i want to also say all the mesa and pinnacle crews i have met on layovers are great guys and im sure you will be flying with some great people no matter where you go...best of luck to you in your decision.please feel free to pm me if you have any other questions.