I have never heard of a software company that offers commissions like this before, personally. I've also never heard of companies that expect devs to leverage personal contacts on behalf of the sales team.
Maybe that practice is a big part of what makes LinkedIn so horrible. The constant spam from recruiters is what led me to delete my LinkedIn account.