I can honestly say we have had good luck with this agency. The staff that works there is very friendly, knowledgeable, hardworking and honest. They take great care of you while getting the job done for your company. Honestly it's as simple as that! There are not any downsides to working with them other than they are sometimes on a strict time schedule - so when you book an appointment do it earlier rather then later because once their schedule fills up there's a waiting list! However, there seems like a way around that in some cases. As long as you work with people who know what they're doing and work well with others things will go smoothly. We have used them to fill a variety of positions including receptionists, nurses, and therapists. I have worked with this staffing agency for over 10 years. They are very professional, knowledgeable of all their clients needs and they provide excellent customer service! There is nothing that i dislike about working with them. If you want to do business with someone who cares and provides exceptional services, then go ahead give them a try!! The benefits are endless as far as being able to find great candidates at an affordable rate.