Everything happened in a span of a week. A phone interview with the hiring manager, After few days a skype interview with 4 different people. They asked me very good questions relevant to the job. They gathered answers from me for everything that they were looking to hear. They all were very pleasant and made me feel very comfortable. I was able to present my experience very confidently and comfortably and enjoyed the interview process.
The job was offered the next day. The offer letter took almost 2 weeks to arrive after tyhey made the offer to me. The background check also took 2 weeks.