Normally people join for work to earn livelihood, grow professionally and not to just treat employment as a joke and run /abscond etc
Look at the way employees are treated-is there any deficiency in standards of treatment.
Management needs to have a holistic review of the whole system of employee treatment,work policies and see what is triggering frequent work issues from employee side.Analysis of these issues can give solutions.
Be an employer you need to be hard and stuborn. Issue letters and if required stop payment. Tell the employee that they are free to leave but to comply the norms or otherwise for the non-compliance, management would terminate and notify in largescale in media. Discuss with your managemnt head to make contract(Bond).