cec_21 said:
"I am not satisfied that you submitted a genuine letter of employment with your application pursuant to the Canada Experience Class. I base this opinion on the fact that the signatory of your letter of employment, XXX, was not employed as General Manager of the XXX on 07APR2014, the date on the letter. This calls into question the content of the letter of employment.
I have worked there for 2 years and when the letter was signed by XXX she was working but when my immigration consultant sent my file he mentioned the date on the letter where it explained my JD and they are saying that date is when she was not working. But, I have provided all the documents, all pay stubs, emails, awards, roe, t4, letters from current and previous employees that i legitimately worked.
SIGH. Hurts my head and heart hearing stories like this, esp. after such a long wait.
So your Manager gave you a letter without a date; your consultant put a date on it, but the manager had left the company at the time. If this is true, you might need a lawyer to sue your immigration consultant, because he/she committed fraud. You are fortunate that you have not been accused of misrepresentation.
http://www.cic.gc.ca/english/information/representative/complaints.asp
The CORRECT process would have been to ask for a new letter with the date from your employer. All the other evidence does not erase the fraud. Further it is not clear that any of the other evidence you listed included the job duties/responsibilities.
I am sorry, I know it sounds like a small thing and that everything probably would have "worked out" if the manager had not left, but the fact is that your consultant improperly altered a document, IRCC was correct to refuse (whether it was your or your consultant's fault, doesn't matter).
As long as you are not accused of misrepresentation, and as long as you still qualify, you are free to apply again through express entry. And this will not take 2 years...