Recruiter -> Hiring Manager -> Management is what I experienced.
Takes a while to get the interviews scheduled but otherwise is okay. Had to do an onsite interview which is a negative.
Interview questions [1]
Question 1
How do you deal with multiple deliverables at the same time?