The process took about a month. I applied online, and a week later, got an email from the recruiter inviting me for a phone screening. I scheduled phone screen two days later (on a Friday), the recruiter was professional and knowledgeable. I passed the requirements, and was invited/scheduled for a first in person interview with two lead social workers the following Tuesday. Interview took at least 30 minutes, and was told that I'd hear back in a couple of weeks. A week later, got a call from the recruiter inviting me for a 2nd interview with the program manager, which was scheduled for two days later. A week later, recruiter emailed me to keep me informed they were still making decisions. Was called a few days after email with an offer. It was a positive process, with the recruiter being thorough and following through.