Yes, an employment contract forms a legally binding agreement and is therefore enforceable in a court of law. If there is any breach, one can approach the relevant court/forum for the resolution of disputes.