Job offers can be withdrawn by companies under certain circumstances, while ensuring they stay within the laws and regulations. The employers may consider revoking a job offer when the candidate fails a drug test, background check, lies about ability or qualifications, or if the company's circumstances change such as budget cuts or restructuring. However, employers need to do so carefully to avoid any potential legal issues. Such considerations could include documenting all reasons for withdrawing the offer, following policies consistently, checking if offer was conditional and understanding state and federal laws. It is important to communicate the decision clearly and as soon as possible to the candidate. Consulting legal counsel is advised if there are uncertainties about the decision or process.