Why vouch for someone?
Let your network speak for you, all parties have something to gain from it!
You who recommend can help acquaintances and get a sum in reward if the recommendation leads to employment.
You who are recommended get the opportunity to consider a new and exciting job without spending a lot of time writing applications.
You as a company get qualified candidates who otherwise would not have been on the job market.