SkyWest is great if you don't care about your paycheck. Their "contract" is godawful. $37/hr, tiny per diem, 1% raise per year, dual occupancy hotels during training etc.
It's great if you can survive with that pay, and live in DTW or MSP. Their west coast bases are very senior, don't expect to...