I was interviewing through a recruiter, who was very involved and did a great work. There were several stages, like 4 different meetings, first technical, architecture and eventually a cultural fit, including talking the the CTO, all very friendly and welcoming people.