Online written interview, phone interview, and in-person interview. The staff I interacted with were courteous and professional. Job site was clean, orderly, and set up to support the work offered. Questions were often repeated between each interview, but staff seemed engaged in the conversation.