I ran through a gauntlet of interviews - Phone interview with the recruiter, then a 1 on 1 with the hiring district manager, then a 1 on 1 with a district store manager, then an interview with an HR manager on the phone, and finally, a 1 on 1 interview with the regional sales manager. Even though I got to the final phase of the interview process and was confident of the job offer, the last interview was not easy. The regional sales manager asked me what I would do in certain hypothetical situations. This entire process took more than a month, and since everyone mentioned is busy and short on time, reschedules are rampant. Another thing I was annoyed with was that I had to repeat everything I said before over and over again. Never did I know that once you have obtained the job, you communicate the same way among different teams and departments. So this interview process prepared me for this aspect of the job, more or less.