Extremely smooth and efficient. I applied online. Then, there was a phone screening two days later. After the phone screening, I had to wait three weeks to see if I would be moving forward with an interview with a recruiter( but they did state it would be a 3wk wait, no limbo/ghosting). The final interview was a quick 30 min sit down with the hiring manager of the department.