It's an interesting point - true "recruiters" are typically much more limited in their ability to evaluate resumes, which is why hiring managers do the resume review at TripAdvisor (I wasn't being precise in my usage). In reference to your point about universities mattering, though, I'd love to see more resumes from Penn... ;)