It has been great dealing with FosterThomas.  They have a clearly defined process that was well coordinated and communicated, not only with myself but also to the prospective candidates. They did a great job of quickly providing highly qualified candidates limiting my time spent on the hiring process saving me a great deal of time and frustration.  I will definitely be using them again.