Hell, I had a guy once who was
on time only 36 days in an entire year! 
He's still there. We had a nice chat, and he FINALLY changed his ways. He is a great employee, now.
gads I hate those guys. I sit in meetings with them and a steward and they look at me like I am the devil for disciplining them. Like I am the problem.
Once had a guy who was near termination basically accusing me of trying to kill him, cause he felt he had to come in to work when he was ill because he
was so close to termination. Yep, I was the guy putting him at risk. Had nothing to do with the 30 or 40 odd call outs he had had in the past 9 months.
Nope, just me, I am the devil.
Often, a fellow employee can have a much greater impact than I can as a boss on someones attitude. I trully appreciate their help when it is offered, even more so since I cannot request or expect it. Thank you.