Reasons for Mesa:
The good.....growing, not reducing. Good training department, no check airmen that are bad. East coast base to soon to be West coast base. With the amount of upgrades, you'll be able to hold out West 6-9 months from starting. Laid back crews for the most part, but I'm in IAD, so the others could be different. Hiring for the emb175, which if you want to go overseas is a great type rating to have. I fly the CRJ700 most of the time, which I enjoy.
The bad.....low pay. Nickel and dime us on other stuff that should have no cost. Hotels are usually by the airport. Some are bad, others are great. Schedules have gotten better, but that might depend where you are based. IAD schedules have a decent amount of days off, not sure about the other bases, but I don't think they are as good. We have ready reserve, some others don't.
This help any?