There are two primary types of Canada Work Permits: open work permits and employer-specific work permits. An open work permit grants you the flexibility to work for any employer in Canada, with the exception of those who are not authorized to hire foreign workers.