By the way, the last set of contractors had contracts as well. Then one day without warning CP called them in and told them their contracts were being terminated and if they still wanted to work there, they could convert to "local terms" (half the pay and sign 3 year bond).
They all walked away. And BTW, when they left they also didn't receive all of their pay that they worked for. Like I said, take enough money to live on and be ready to buy a plane ticket out.
And enjoy "training" which amounts to have an ignorant local screaming and ranting in the back of the sim. And being a contractor making more than the locals, be prepared to be racked over the coals.
Honestly, there are better places to work.