I don't think its fair they keep you guys in the dark for that long.
If they're not going to offer someone a position, they should tell that person within week. As far as the guys getting the "go ahead", again, they should be informed within a week, two at the most. Some argue the background check takes a month, but you can offer someone a position " on the condition he/she passes the background check, the company medical, and the PRIA forms check out", simple.
I'm probably wrong, but that's my opinion,
good luck man