Job interviews are like going on a date. You spend sometime with strangers trying to impress them and get to know them. Then, you go home and wait for them to contact you back.
It's been 4 weeks since my 2nd interview with an office and they did not have the decency to call or email me to let me know they have decided to go with someone else.
If you are responsible in hiring people, treat them with respect. Don't let them wait for you. Help them to move on.