In reply to colin struthers:
Not sure if your son was trying to get a work permit before he had a job but it is easier if it is the other way round. Also, there are a number of provincial programs which can help.
I don't have any experience with the IEC process but I do with the LMO process.