Hello
I am almost sailing on the same boat as your friend. Will complete my 6 months of work through a staffing agency and worked 5 days/8hrs at same job and I am on post grad work permit. I think I may also get denied as my staffing agency said they will give only contract status and/or hours...