I know a guy at Pinnacle and he upgraded in two years there. He says the crews are decent but is always complaining about screw scheduling. Then again most pilots out there have good stories about scheduling. He is putting in his time and looking to move on as soon as he can. You have to decide what will be the best fit for you and your QOL. Good luck!