This depends on the kind of work visa you have. For all visas excluding The Open Working Holiday or SWAP visa, if you are fired with good reason as per your employment contract with the company you will lose the right to retain your work visa. INTERNeX will inform immigration and you will be required to return back to your home country. If you do not leave, Immigration Canada has the right to forcibly remove you from the country within 24 hours and not allow you to ever re-enter Canada. If you have an Open Working Holiday Visa you are free to stay in the country however INTERNeX holds no responsibility for finding you another position or any other support.