Going through training here now and don’t have any real complaints. Nice people in HR and the training department. The pay is really nice and you’ll fly here (close to 90 hours a month) which ultimately gets you to wherever you’re end goal airline is. Some may say this is still the “honeymoon” stage but I have no complaints here and would definitely recommend Mesa if the bases work for you.