it might be called as a breach of contract but IMO your friend can just tender his resignation instead of going AWOL. if he goes on AWOL that is still considered breaching the contract. So much better he ends things the right way with the company. Talk with the management or HR, i'm pretty sure things can be worked out with proper communication with your friend and the company.