Overall, I would say the interview process is long and intense. I was referred by an employee and had an initial conversation with the recruiter almost immediately after my referral. I completed a technical exercise, followed by a video call (behavior interview), technical exercise review, phone interview, video interview and then in-person in SF with 4 people. While I was constantly impressed by the Appirians I spoke with, I was less impressed by the communication from the recruiting team. There were several duplicate requests that I had to bring to their attention.