comparison,
Reserve Length @ PSA in DAY will be a long, long time.
Reserve Length @ XJET in CLE will be a long, long time if you can even get to CLE, you will be commuting to IAH or EWR more likely. CLE is shrinking.
Pay is much better at XJET and upgrade right now is around 2 years. As a senior FO at XJT you will have a line with up to 19 days off a month. I even saw a line with 21 days off once but only one of them. This means you can make a lot of money on your days off if you want or be home way more, even with commuting. At PSA you will have 10 days off on reserve and it will be that way for a long long time in DAY! At XJT you will get 11 - 12 days a month off with long call reserve (12 hr call out) a possibility. At PSA if you get assigned airport ready reserve you will be sitting in the crew room for 10 hours. at XJT airport reserve is 5 hours! At XJT you can trade reserve days. And once you become a lineholder all bidding is done online - you can improve your trip yourself without having a scheduler have to approve your trip trades (at PSA you are subject to the whim of the schedulers). Open Time is posted real time at XJT and you can trade stuff immediately!
One more little thing to give you an idea of the huge difference between these two places. At PSA you have no travel benefits while in training (which doesnt matter for you cause you live in DAY), at XJT you can travel home on weekends as a space positive passenger, and you will actually be a must ride (meaning they will bump revenue pax) to get you back to class on the sunday, if the flights are full! This should tell you something about the quality of one vs the other.
This is just the tip of the iceberg, pm me and I will give you my phone number. The quality of the schedules, crew scheduling, contract rules is much much much much better at XJT (i left PSA to come here).