Crab,
I wouldn't worry much about CHC. As they eagerly pi$$ off and alienete the entire work force, it will undoubtedly come to a grinding halt soon.
Wether it be Oil & Gas or SAR, the management seem keen to mismanage their way to destroying the business.
Sad........