I went they multiple rounds of interviews. Two HR screening calls, one call with a sales manager, an on-site interview that was canceled when I was five minutes away, an on-site interview with the interviewer walking out because he felt I was not at the stage I was supposed to talk to him (I spoke with three other managers after the walkout), a phone interview with the manager that walked out, the COO and finally the CEO. This process took a month.