Super transparent and clear from the get go. I came through a recruiter, who was very helpful in answering any initial questions. I had an initial chat with the recruiter to make sure I was a good fit (remote). Then a short interview with two PMs (remote). The final interview took place in the office. There were two scenario questions before meeting the CTO. I was given a lot of info on company culture which was great, and my interviewers were very approachable. The overall experience felt like a productive two-way conversation.