From someone who's living the dream right now, there's three groups of people. Those who love it, who hate it, and those who look at it simply as a job. I fall in that third category...
Champion is alright to work at if you live in base. Commuting is no good as we don't have CASS and may never have it at the pace we're going. Pay is not great for the equipment we fly, but when I left XJ and moved over here, it was an even trade on pay for me. Our current contract has some really crappy language and holes in it you could drive an 18 wheeler through. But our negotiating committee is working hard at trying to fix those problems. Don't expect a new contract / strike until sometime late next year.
Otherwise, the crews that I fly with are fantastic! In a lot of ways, it's just like XJ and 9E in the sense the company pounds your every chance they get, but the people you work with help to soften the blows. You get to see some interesting things on the flights you work. And coming from a regional, I've seen more the country in the short time I've been here than I have in my entire life...
So this company works for some, and may not work for others.