In my experience from the hiring side we never call back people but very often shuffle promising candidates between different roles. Like we are interviewing people because we need a Foo-guru and one candidate is kinda meh in Foo but shows promise as a Baz-person then we for sure let both the person and our recruiters and the Baz team know. And our team receives similar referals from other teams in the company too.