Ah ok. We do not have similar in Canada, certainly for health care - you have to have a visa or PR for that. I suppose relatively they are okay with it, but cannot avoid the sense they are being used. We do have a TFW program here, though, for when jobs are too crappy for even Canadians to work.