I like that they are able to provide so many different positions at once! Also, their customer service is very good as well - always willing to help you out with any questions or concerns that come up throughout your interview process. Sometimes it's hard for them to find certain things when we're looking specifically in another city; but other than those minor inconveniences there really isn't anything bad about this organization or its people working here. They have been great!! We've had several interviews go through already without incident (so far). The only thing that has happened was one candidate got sick before her final day of work after she'd started, which caused us some extra stress during our hiring phase because we were scrambling to get someone else hired quickly enough to replace her if needed. Otherwise, everything went smoothly until now.