Also please advise, if the company i worked with is not giving Roles and Responsibility letter so will the self declaration on stamp paper works along with the Reliving letter, salary slips and promotion letters provided by the company ?
Nope, self declaration will not be considered, your file will be rejected, try to convince your HR for the same if still they dont try talking to some higher authorities for getting the same, if still not able to get it, get it from your reporting authority or seniors on letterhead, with his sign, designation, contact info and mail id, also you can attach his visiting card with the letter....Thanks....