"Ignorance of law is no excuse." By signing the bond and joining the services, it implies that you accepted the conditions stipulated in the bond by the organization with your eyes and mind open. Just because a better opportunity is on your way now, you cannot retract. However, one cannot say that an employment bond becomes absolutely enforceable just because the employee simply agreed to all the terms and conditions. It depends on the nature of the terms and conditions. If any such condition in the employment bond is opposed to public policy as per Section 23 of the Indian Contract Act, 1872, the bond cannot pass legal scrutiny. Therefore, before giving an appropriate answer to your query, it is essential that the terms and conditions of the bond are disclosed by you.