It was pretty fast Paced. Applied on Thursday. Got a call from HR the next day. Friendly interview regarding knowledge and experiences. Saturday I had a technical interview. On Monday I was informed by the HR that they will offer me the job, but another interview was set up with the director which was a formality I guess. Received offer letter on Tuesday.