First, make a complaint about this agency to ICCRC. Here is the website and the complaints section. They will investigate and pass it all to Canada Border Services Agency as well. http://www.iccrc-crcic.ca/public/complaintsDiscipline.cfm
Secondly, I can't understand what this employer is...