It was a little lengthier than I would have preferred but overall it was positive, staff stayed in communication with me throughout the entire process. It consisted of one in-person interview, and two other meetings with several communications in between for a mostly entry-level job.