Am I a Bad Recruiter?

I work at a recruitment agency that primarily deals with temporary construction positions. Many of the workers I place tend to hop from job to job, and I’ve encountered individuals facing personal challenges, including substance issues, which often result in them missing work multiple times a week.

I don’t lack empathy—I’ve got my own struggles, too—but I believe in keeping personal issues out of the workplace.

Recently, I faced a tough situation. A client decided to terminate a contract for a candidate I had placed on a job site just three weeks prior. The notice came in via email at 3 PM on a Friday, and unfortunately, it was immediate and without feedback (not the best way to end things).

It’s worth noting that we work on temporary contracts, and candidates receive copies of them. I called the candidate to inform him of the termination, and understandably, he didn’t take the news well. He had already missed work several times during his short tenure, so I questioned why we should keep him on site if he was becoming a liability.

While speaking with him, I restrained myself because I know the difficult circumstances he’s been facing. However, it’s crucial to remember that he accepted the position and an agreement was made—his attendance affects both his earning potential and mine.

To my surprise, he reacted with anger, accusing me of being a scumbag recruiter and demanding that I find him another job. He claimed that he had turned down other offers because he had accepted this position, and now he was left without work and out of pocket—all because of me.

So, I’m left wondering: Am I a bad recruiter for following the terms of the contract, or is his reaction unfair?