Initial screen followed by an interview with engineering manager and finally an interview with current engineering team. Everyone was extremely friendly and personable. I appreciated that the interview process was conversational, allowing you to get to know your potential coworkers. Seems like a great place to work, though the salary seemed a slightly low for the area and when I looked there weren't many housing options nearby. Not much mention of progression/raise procedures so I never learned how that would have worked.