No, but cathay itself should have sacked visa holder SO first, rather then the local SO. There are still cathay local boys out there with no job while visa holder SO still have a job. This should not have happened.
For dragonair, technically they are two companys. I have no problem with it