If an offer is unconditional, the contract becomes legally-binding as soon as that offer is accepted and it is not possible to retract the contract without breaching the terms, which could result in legal action. However, a conditional offer can be withdrawn if an employee does not meet the conditions of employment. For example they do not have the correct qualifications or immigration status or the employer receives bad references from past employers.