Firewall,
You mentioned housing allowances etc, a friend of mine presently an FO at CX says Dragon's housing is actually better, and that they also have a so called travel fund that covers tickets, hotels etc. He reckons he chose the wrong company.
Any truth to this or just a case of greener grass?
Regards,
Che