Originally Posted by
Rak73
I have been giving Mesa serious consideration as I live in Houston. If you have anymore info on mesa, base upgrades, open times, any info would be appreciated.
I would commute to work somewhere else personally. Mesa's pay seems almost unlivable.