Mesa doesn't upgrade captains.
They upgrade left seat slaves; the job requirements are:
-Manage multiple MELs (far more than other companies)
-Take weekly junior assignments with stride
-Be pressured to fly fatigued
-Prepare for unsafe stand up overnights
-Won't be paid for ground stops (negative block or better)
-Won't be paid for cancellations
-Won't be respected
-Fear of losing job to China
-Wait at the curb for hotel rooms
-Rude crew trackers
-Regular min rest
-Won't see your family much (8 days off a month, 2 at a time)
That's what being a pilot at Mesa means. Good luck everyone. I think you should strike next month and put JO on the curb. Actually, thats what the entire industry thinks.