You would sit here, in this cubicle with Doris from Accounts Payable. The half-height cubicle they show you is completely lit by a fluorescent light which is on the fritz. Doris is nowhere to be seen. It's human nature for people to jump to snap judgments based on all kinds of external factors. If they come to visit you on the interview and something just doesn't smell right, they're not going to work for you.
First impressions count for a lot.
First of all, get your recruiting department to stop being an obstacle. I don't know how many companies I've seen that have disorganized recruiters who just forget candidates and don't call them back. It took my last employer something like 3 months from the time I first contacted them to make me an offer. There's just no excuse for that. When a candidate applies for a job, you should be able to schedule an interview immediately.