@Sheikhaa - I was interviewed in the mid of June & got the offer this week. It took almost 5 weeks for them to turn around the offer.

@Thelonius - I do agree to what you said but I do not have a direct contact with HMC. Everything is happening through a consultant. What I feel is that they do not have answers to all my questions :(