There were overall 3 total rounds. First round was an interview with the hiring manager which lasted around 45 mins. Next was a half day onsite interview with 6 interviews + a 45 minute technical presentation. After I got positive feedback for my on site round, I had a 30 min chat with the VP of the org.
Overall everybody i talked to was extremely professional and pleasant to talk to. I never felt I was being grilled, it felt like a 2 way conversation. The questions asked to me were very interesting and the interviews were interactive.
I like the hiring manager, the team and the work. The pay being offered was also quite good in comparison to other startups. I turned down the offer since I ended up receiving a better offer, although it was a tough decision.