I hear the new person(not sure for how long) in charge is attempting to make the management aspect a better operation, and the whole operation more professional.
If she(?) is, then well and good. If the old style is still there, hmm.
In which case, mind your back. CP was not really bothered with crew welfare or t&c.
Watch your pay and expenses, Especially with regard to what is reported to HMCR.
DO NOT EVER use your own credit card to sort out a bill to be repaid later.
Keep a close eye on your duty hours. Especially if the roster is still issued retrospectively.
Grab the experience, and be prepared to move on.
The guys on the line are/were great. Flying was varied and great. Treatment by ops was miserable most of the time.
As for being messed about. It seems that some of the senior management believe that is what is meant by corporate/business operations.
I certainly hope things have improved in recent years.