Applied direct, online. Was contacted by HR for phone screen, then was passed directly into in-person interviews with hiring manager and two related team members. First was with a user. Second was with someone who would be working closely with the role I was interviewing for. The final conversation was with the hiring manager. Everyone was smart, engaged and invested in the company. I was dismayed, though, that the HR person didn't check in with me at the end of the interview. I was just walked out by the hiring manager.