This is the best hiring and contract staffing agency I have worked for. They took the time to get to know me, get to know the roles out there, the hiring managers involved, and they set me up with a wonderful match, and I am now being hired on full time at the contract location. The communication was always professional, timely, and welcoming. They were very proactive on the HR paperwork/systems side of things. They communicated frequently about the status of timecards and pay so that there was never a miss. I always received very prompt and full answers to my questions. I would highly recommend working with this company.