Thanks for asking, snow_walker.
CIC sent me an email asking for updated letters of employment since my previously submitted letters didn't include my duties and responsibilities. In fact, my former employers' HR refused to specify my duties. The HR were only allowed to confirm my job title, period of employment and salary. Details of my duties must be verified by my former supervisor, who had left the company
Anyway, I have sent them a letter to explain that and ask them to re-evaluate my profile. I hope that I will hear back from them soon.