I can understand the case for hiring a recruiter for a small business (what I would consider less than 50 employees), where a HR department might not be a permanent fixture. But when I see recruiters for Fortune 500/50 etc companies, I do wonder what's going on there.