Within a few days of applying, I received a phone call to schedule an interview. Previously, I had received an email to participate in a web interview but hadn't had the opportunity to record at the time the phone call was received. The recruiter encouraged me to complete the web interview and scheduled my interview for the end of the week. The web interview consisted of recording yourself answering question prompts on the screen. You have a timer to answer the questions and 30 seconds or so to practice. There is a practice section prior to the actual web interview.
The in person interview was pleasant, and I had to check in with the security guard. The standard "tell me about a time..." questions were asked and by the end, an offer was made and I was pre-selecting a schedule, as I prefer certain hours when possible. There was time to ask my interviewer questions and he did a fantastic job of taking time to go over benefits and perks that the company offers.
I received an email about onboarding procedures, and later on, returned to the building to complete necessary steps. Everyone has been nice, informative and clear.