Go with whats Best for you
I fly for GIA and can say is if you want to stay around FL, log PIC fast and have a blast doing it, then its not too bad. Training is longer than most, easily 3 months at FO pay and a pain, but once on the line its not too bad at all. Pay isnt the best for 1900 Capts, but better than Mesa and Great Lakes for 1900 drivers. We have a 2:1 duty rig also and most pilots break guarentee unless they dont work at all during the month. With attrition holding a line out of IOE is not too difficult unless you are in Miami or Ft Lauderdale where you will be reserve for a while. Mesa's 1900 op maynot be around for much longer anyway. The pilots you fly with are not too bad, mostly laid back. The 250 hr pilots you fly with are not all bad, some are but not all. Honestly if you have 2000/500ME Mesaba is hiring street capts also, better equipment, better pay and potential upgrade into jets and NWA. Hope this helps.