There's a lot of arguing here, but as with most things, the reality of the situation is somewhere in the middle. My opinion:
This job is better than ANY regional. Period. Either seat. Just look at the payrates, B6 FO scale is higher than any Captain scale at pretty much any regional. Translation: You will make as much or more money in the right seat here then in the left seat at any regional. You can NEVER upgrade, and you will still do better than you will at a regional, not even counting premium pay.
There will be movement here, but it will be mostly to attrition. We are growing, but at Dave Barger pace. that means we are growing slower than molasses in winter. Barger seems incapable of doing ANYTHING other than New York to Florida. If he continues, he is going to saturate the market to the point to where we start competing with ourselves.
The operation is really stupid sometimes. They do a lot of stupid things, from the disasters of the past, to the BDL thing, to sending planes to Florida during a tropical storm just recently, with a system chief pilot sitting behind a damn desk thousands of miles away saying 'everything is fine'. I really fear that it is only a matter of time before something really bad happens. I just hope nobody dies.
Benefits suck a$$. Most expensive health insurance in the industry BY FAR. I pay double what I paid at a regional for full coverage. Retirement just improved some, but it is still behind. PTO accrual is significantly lower than it should be. STD and LTD are a serious pain.
If you are junior, your schedule will suck. You will fly nothing but a bunch of $hitty unproductive redeye crap ion the 320. Due to the lack of retirements and slow growth, you can expect $hitty trips on the bus for a long time. The 190 is a much better airplane to be junior on, at least in my opinion.
Summary: Don't believe the idiots that act like this place is a Vietnamese sweatshop putting Reeboks together. It's not. You'll make a good living, and even the $hitty trips are better than banging out 5-6 legs a day in a freaking RJ only to finish in an 8 hour overnight. However, when you compare B6 to Delta, WN, UniCAl, FEDEX, UPS, i.e. all the big boys, you're a MORON if you pass a job up there for B6. It's a stepping stone, period. Come here and cool your heels in a [edit: nice Airbus] POS E190 before jumping to one of the big boys. If something happens and you get stuck here, you'll be WAY better off than being stuck at a fricking regional.
Have fun and good luck.