I did seven interview with Mckinsey. It is going to be a week and I still have not received offer or feedback. However, HR called twice this week, apologized for the delay and asked me if there were any other companies that I interview with, and she asked me that if any, which stage I am at. I told her that I already got an offer and I have 2 weeks to think. I told that I am going to wait the decision of Mckinsey. She assured me that Someone will call me until that time. What does it mean ? Why does Mckinsey's process take so long ?