The process took about a month. I was contacted by the recruiter on March and got an offer by April. Took 3 rounds in total. 1st round with the recruiter thru a phone call which took about 20 mins with common interview questions. 2nd and 3rd round with hiring/technical managers that involves more technical questions and your work experience. The interview process is great! It's more like of a conversation rather than an interrogation.