Hi, I have signed an appointment letter with Company X. Along with this, I had another offer with Company Y. Company X didn't give me an offer letter and gave me 5 minutes to sign the appointment letter. They didn't get the witness to sign in front of me. When I asked, they said they would get it signed by their employees afterward. There was a section in the appointment letter stating that I need to pay 3 months' salary if I don't join by the committed date, which is 75 days from the date of signing this letter. The person who referred me to Company X had given me good feedback. When I asked the HR about employee layoffs and bonds that I need to sign after joining the company, they said no layoffs and no bonds are required. To my utter surprise, I heard a few interesting things about the company from an ex-employee 15 days before joining. He said there were 6 employees laid off in the past 2 years, and the employee needs to sign a bond of 2 years initially for the training.