Hi I worked for so many companies when I was on my study permit, I am about to finish my 1 year of job on NOC B code. I saw it mentioned on cic checklist documets that I have to show reference letter from all of my employers in last 3 years, I dont remember with how many companies I worked when I was student as well as few employers were not very good I dont think they will cooperate in this case. It was also mentioned that if one can not give reference letter, explaination letter should be submitted. Anybody please help me how it works. Thank you in advance