Cadets WILL NOT get a housing allowance. And those of you who think you will are dreaming. That is the whole reason Cathay is pushing the CPP programme - so they don't have to pay housing allowances and other expat benefits.
People need to realise that if they do the CPP scheme, they will spend the vast majority of their salary on housing alone. They are not going to become wealthy, live a nice lifestyle...
Cathay may give the impression that they may give an allowance, but its just to lure more people in. They will never pay one to cadets, so just accept that you will have to cover housing yourself and thus make a realistic calculation of whether or not you can afford to do this.
Making such a huge decision based on something that will never happen is a big mistake.