I interviewed with all the FAANGs except Netflix over the last 5 months through internal recruiter contacts on LI.
Probably half the interviews I’ve had over the past decade have come from LI, and I think at least 4 or so jobs (including my last and most recent) started there.
It was largely useless in the aughts for me, but not lately.