Because it is a temp agency, most of the ratings aren't really relevant, because they're placing me at jobs at other organizations. I will say that I'm very satisfied with the service that I have received from them. They placed me in a good position at the promised salary. You should know that in order to get placed, you really need to have a lot of experience in health care (their specialty) or in the field in general, and you need to be prepared to "hit the ground running" once you start working.
Good placement; responsive staff; weekly pay; easy time sheet system.
Hourly rate could be better.