Acquaintances and "friends of friends" occasionally ask me to forward their resume (CV) to my employer since they feel it will give them an advantage over sending it to the company directly. However I hesitate because I once had an experience where I did so and the person was hired but did not work out. I felt like my reputation was harmed due to this. Even though I had made it clear to the company that I had no personal knowledge of the candidate's work, they later told me that they hired him partially based on my involvement in forwarding the resume.
I think it's good to help people professionally when you can, but at the same time it's also important to look after your reputation. What are the pros and cons of performing the "forwarding" favor and what are the factors that should go into deciding whether to do it?