One problem with referrals is that referral bonuses tend to encourage referring people they barely know and never really worked with. But actual networking often works.