@legalfalcon, Thanks for your response and on the flipside for further explanation to the case above, I have already provided a job description which was given to by my company and it was on a company letter head.
I had also submitted the below.
1.Offer letter
2.Appointment letter clearly states date of joining and work hours
3.Job description was on a separate letter head and this lead to a confusion of me submitting the self attested reference letter
4. Payslips for 16 months
5. Income tax returns
6. Bonus letter
All the above mentioned documents were sufficient enough to prove my work experience and my job duties were also in line with the NOC Code 1111 and as per GCMS this is what is states
"NOC 1111 Financial Auditors and Accountants 234530198 - Letter dated 2018-07-14 appears to confirm employment in declared occupation throughout the specified period, and provides a job the description which is consistent with the lead statement and main duties as set out in the declared NOC category. The letter confirms salary - Letter confirms full/time employment; FSW Work 1 year and 5 months. CRS Foreign Work: 1 year and 5 months. FSW Work: 1 year CRS Foreign Work: 1year work experience."
To summarize everything in a nutshell, I had all the proof required on separate documents on company letterhead to prove to CIC and CIC has acknowledged the same as well, however at that point in time in July 2018 I was not very sure since the documents are on separate letterheads it wouldn't be enough for CIC and hence I went to submit the self attested reference letter and the denial letter from the HR stating the inability to provide the reference letter.
My only concern is since I have submitted a self-attested reference letter, will it lead to something negative or the officer may also discount the self attested reference letter and go on by stating that this applicant has submitted sufficient evidence for work experience and we can just discount this additional document which is not required and everything looks good from here on.
"Sorry Legal Letter from a colleague is impossible"
Please advice.