You should have:
---shown the Bond to your lawyer before signing it. You are entitled to seek opinion from any one on any document that you have to sign. The document can be brought outside the office before it is signed for reading it understanding it and to seek opinion.
---should have kept the copy before signing it, after signing it on the spot. Was this Bond signed by employer when it was handed over to you? Did you affix date below your signature?
You are entitled to get authenticated copy with seal and signature of employer not just Xerox copy, rather you should be given second original copy.
If it is transfer from parent Indian company to subsidiary then all expenses including airport transfers etc VISA is to be paid by Indian company that has effected transfer.
Why should there be any Bond for transfer?
Your lawyer may opine that if you have been transferred you shall continue to be protected by Indian Labor laws.
Once employee has tendered resignation then employer-employee relationship has ended.
Resignation can be permission or notice.
You may go thru:
Indian and Singapore Laws do not permit bondage, and bonded labor has been abolished.
What are the Inhuman Conditions that you have referred to?
If these are inhuman conditions you can report to Labor Office and lawful authorities at Singapore, Indian Embassy, Ministry of Overseas Affairs and NGO’s enlisted with it, and community of workers from India in Singapore.
What is this company/establishment: Commercial, Industrial, Small Enterprise?
It should have displayed its registration Certificate at a conspicuous place e.g near entrance/on notice board!
How many employees are employed in it?
What is your designation and nature of duties?
Has your service been confirmed in writing?
The establishment works for how many days/week?
Redg. office of your employer is located in which state?
Before transfer you were located in which state in India?
Were you provided appointment letter, copy of HR policy/Service Rules and Regulations mentioned in and referred to in appointment letter, PF,ESIC coverage, eligibility for Gratuity, group Insurance, health insurance in India and does the company still deducting contribution for PF, ESIC etc?
Has the company provided any social security coverage to you in Singapore?
If you were transferred the Indian Company shall continue to be your employer.
Who processes the salary and who pays it; Indian or Singapore Company?
Are you getting wage slip/salary slip?
What are the deductions being made from your wages?
IN the meantime you may go thru the attachments.