Application, Recruiter Phone Screen, Teammate phone screen, on-site interview (4 people, 30-45m each). Everyone I met with was thoughtful, inclusive, smart, and fun. The whole process was incredibly well managed and well run for such a small company.