I'm surprised that this topic isn't commented on more. I don't think that this story has reached international attention, but in Canada it is has brought up a lot of issues and feelings regarding this program and RBC itself.
CBC did an interview with former employees from this outsourcing firm, iGate. It is shocking and downright horrible to hear that employees are being treated this way. http://www.youtube.com/watch?v=OqICiawWF-A&feature=youtu.be
As for the temporary work program, I'm sure it has its merits, but I do think that it has the great potential to be abused (like the current RBC case). I can anticipate that the government will be taking a closer look at what the companies are doing with temporary workers and the program's impact on Canadian residents and citizens trying to find work.