Very easy, friendly, and great staff; was given a tour of the office and was given the offer on the same day. Was talked to about the different clients they staffed for and talked about personal experiences with recruiting.
Easy interview process, phone interview, then in person, asked about my work history and if I had experience working with specific applicant tracking systems, and very nice people to work with. Offered the role the next day.