My previous company delayed my relieving process by 10 days. Despite successfully serving the notice period of one month, my previous company's HR and managers forcibly asked me to serve for 10 more days and didn't hand over my relieving and experience letter. Because of this delay, I was late in joining my new company by 10 days. Although I have kept my new company informed about the entire situation, can my new company reject my joining because of this issue? Or does my new company have the authority to negotiate further on my salary just because I couldn't join their company on the date we agreed upon when they extended their offer letter to me?