My first job when I immigrated to Canada was a commission-only role in a recruitment agency. It was the only position I could get, even with a good degree and a strong employment history as a software developer. The problem? I had “No Canadian Experience.”