Brief phone interview with Human Resources, formal video interview with potential supervisor/management, and a casual in person meeting. I applied via LinkedIn and heard back about a phone interview within a week. After the phone interview I had a video interview several weeks later which took about a week to hear back from and then I scheduled a meet up with a current AP employee which was more of a conversation than an interview. Very good at getting back to you and keeping you updated through the process.