After sending an online application, I received feedback on my application after a month and I was told they'd schedule a telephonic interview. On the day of telephonic interview, I was called by the HR only to reschedule the phone screen to which I obliged. Post the phone screen interview, I was contacted a month later to schedule a onsite interview (tech + HR) in the coming month (3 weeks to be precise). On the actual interview day, I waited in the lobby for an hour and it was when I was told that the technical hiring manager was on leave and I was asked to walk to an another office for my HR interview!. Waited in the other office for about 30 min. HR interview was good. I got back to my city after the interview. 7 weeks post the HR interview I received an email in which the HR who I was in contact with mentioned that the department doesn't want to invite me for another personal interview. With one email all my hopes came crashing down. I never thought the hiring process at a company as big as AVL could be so unprofessional and unethical!
All these events happened in a span of 5 months.