We have used MyStaf extensively over a number of years. They have taken the effort to learn enough about our operations that the candidates they send us are likely prospects that have a good idea of what our work environment is like. This is a huge timesaver in the staffing process. MyStaf is very responsive to all issues related to staffing, payroll, HR issues, etc. MyStaf cares, and it shows!