The interview process went really smooth. I had a call with the recruiter on Tuesday, 2 days later I was informed that the manager would like to meet me, it was arranged the next day. After meeting the manager online, I received a phone call 2 days later, that they would like to invite me for last in person interview. After this interview, I received a call withing next 2 days. It took around 2 weeks from 1st interview to offer.