I have the quite similar case as yours, some companies refuses to give me a reference letter and those who have given me have missed out few points like working hours, signature of your immediate supervisor etc.. they have stamped it though but signature is missing.
What happened to your case?