An activity for which wages are paid or commission is earned, or that is in direct competition with the activities of Canadian citizens or permanent residents in the Canadian labour market. 「賃金もしくはコミッションが支払われる活動、もしくはカナダの労働市場におけるカナダ市民もしくは永住者の活動と直接競合するような活動」 http://www.canadanet.or.jp/i_v/work/index.shtml
I think in case of intenship the brokerage fee of it is reasonable. such as 350 thounsand. Cause by spending the money, can you look for any host companies abroad?
Have you ever thought how much money it costs and how long it takes to find it?
Such as fright fee, interview, much time to find a company and etc...
But if you have already found the host company, you don’t need an agency of internship.