I would concur with the others on this forum; if it weren't for the housing allowance I would be moving on. Also, when considering the t&c between Cathay and others keep in mind that at Cathay they haven't even kept up with inflation. This is the trend: DOWN. At least with some other carriers; while the pay may seem less than at Cathay, you can expect to keep up with inflation and have an upgrade in reasonable time. Honestly if I could turn back the clock, I would not be working for Cathay.
For those you tell me to leave, read the the end of the first sentence!