Upvote:0
I made a Schengen Visa application in March 2018 and got it successfully. My employer only issued a NoC on their letterhead with logo, name and contact details and my HR signed it for me just like your case.
Thus I can confirm that if your letter is signed with the company's logo and details on it, it should be fine.
You can refer to this page for more info.
Upvote:3
For a visa application, a reference letter from the employer or No Objection Certificate help demonstrate ties to your home country and financial stability. There is no need, or requirement, that they have additional verification or stamping.