Had 3 stages of interview with HR and several management team, it was fruitful and enjoyable interview process I have ever experienced as I don't feel intimidated at all. The process from early interview to offering is pretty fast however you may need to ask detailed information to get insightful view of the company, overall keep it up