Grainger recruiters called me for 3 different positions at the company after seeing my profile on LinkedIn. I had 3 phone interviews for separate positions and came onsite for 1. I ended up talking with 3 different recruiters and 4 team members. Not one person ever followed up with me about any of the jobs.
I understand not being able to follow up with every applicant, but after all I did, I thought I'd hear something back either way.