There were two stages in the process: a ~30 minute phone interview and a 3-4 hour session. The second session involved several presentations about the company and its software, and had two interviews at the end (a software "case study" and a non-technical interview with a recruiter).
Overall, I thought the interviewers were welcoming and friendly, and did not feel intimidated throughout the process.