I applied to a position through Kelly Services, and received an email from AZ asking to set up a phone interview within a week. I had a conference phone interview with multiple employees, and they asked availability for an on-site interview at the end of the phone interview. They emailed me the on-site interview information in a timely manner, and I had a panel interview two months after my phone interview. All their questions (phone and on-site) were asked directly from a pre-determined list, and they spent much of the interview writing down my responses.