<t>You have to assume that sometimes, HR keep you waiting just because they're waiting for someone else to accept the offer. In that case, you may be offer the position as soon as someone decline the offer, or you may not get it if the previous candidate has accepted the offer.Anyway, 3 weeks is qui...