Depends on the situation and position. If the guy works in my kitchen and he faffs off to grab a fiver in the middle of the lunch rush, we're probably not gonna be fighting tooth and nail to keep him around. If he's a good worker who comes in visibly sleep-deprived once or twice and grabs a powernap during our dead hour in the back, where customers can't see, and where he's not in peoples' way, I'll wake him up, ask him to punch out for fifteen, and let him get some rest. If it becomes habitual, I'll ask him to address his sleeping habits off the job and send him home. If it persists after that, yeah, I'll probably have to let the guy go. But one and done for napping on the job is dumb unless they seriously screw you over during that nap.