The process is too much good as this interview is not like other as they do not ask known google question, Put some real scenario and ask what you do in this situation and ask some question like writing some pseudo code of a given problem. They want to see your problem solving and decision-making skills.
And another thing I like is At the start of the interview they will first tell you about the company and what they are doing now. In the middle of the interview, they told you about the things you do in the role you applied. These things make a candidate feel free to answers interviewer question and ask questions.
Now I'm waiting for some good offer from them. Of course, I'll accept it if it's good.