My experience, and that of several of my colleagues, was negative.
Start dates, home base and many other details changed frequently. They also tried to change the contract in such a way it would have meant a very large reduction in take home pay, just two days before we were due to start the OCC.
People who left their previous CRJ employer in February, have only just started flying on the line this month.
Perhaps things have improved since we walked away....