I wouldn't recommend this. I have only had an issue with pay in two temp agencies labormax and people ready. People ready has failed to pay me several times and after whistleblowing I was terminated. I have proof that my whistelblowing was the reason I was terminated and despite that True Blue HR has been stalling it has been several months since I reported the issue they replied once stating the process for pay and that they will handle the issue and they never did.