A year from now the whole scene can and probably will be entirely different. Mesa is bad because of sh!tty management. Employee mgmt relations are horrible, the contract is substandard, and even with that mgmt doesn't honor the contract! I only lived a fraction of the hell most guys go through due to military leave.
Avoid Mesa or Air Midwest at all costs. You'll live a longer more prosperous life. There's no reason to put up with the BS with so many other regionals hiring today. If you want 8 days off a month and a chance to fly in China, then go for it.