Oh God, fire his worthless ass pronto. If you can, that is.
I have several people that I supervise, and there's always one or two who manage to do the least amount of work, with the bare minimum quality, just to avoid getting fired.
I've had people cuss me out, cuss the company out, simply because they didn't like the fact that we were working on topic A instead of topic B. I've had people rant about how stupid company policies are, how they hate the bosses and quality standards we have to maintain, how they know better than anyone else in the company--and then, in the same breath, DEMAND to know why they haven't been promoted. (Gee--can't imagine)
And then there's the guy who is ALWAYS late from lunch, logging in, leaving early---and we're talking about an internet job. He's HOME, on his computer, and STILL can't manage to get to work on time. So, one day, he calls and tells me he's logging out early, because he's dreadfully ill, can't concentrate and needs to lie down. He always has some excuse, so I'm not surprised. I note down the time he leaves and go on about my day.
Then the dumbass apparently butt-dialed me when he sat on his cell phone or something---and I get a call, from his number, where I can hear him laughing, talking, with music playing, etc.
Yeah---sounding really sick there, pal.
I ratted his ass out to HR right away. Did they fire him? No. He got a warning. That was it. I'm only middle management, so who goes and who stays isn't my decision. But I wish they would fire some of these people because they make extra work for everyone, delay me from helping others because they are so freakin' high maintenance and take hours away from someone else who would be both productive and accurate.
It makes me crazy (ier).