Cr700 is absolutely full of it. Schedules are awful, reserve is worse, OT is not on par with other airlines, schedule flexibility is non-existent, management is out to get the ones who ruffle the feathers (call in sick more then 3 times per 12 months, call in sick over holidays, etc)
Now for the good? First year pay is double then what I started with. The flow is real. If you live in either ORD or DFW (soon the NY area) life ain't so bad. This airline is geared towards locals, bottom line. If you commute...good luck.