ME lifestyle is pretty good if you're single, quite a bit worse for those coming with a wife and kids.
Pay and upgrade times still far better than Canadian carriers, but hearing that things are quite a bit better in the states, not that it means anything to Canadian pilots who don't have the right to work there.
BTW, my friend who was at cargojet has already left them and is now flying an ancient 737-200 for a mining company.