Working with CDS is just as rewarding as is my career. Adam and the staff are excellent and very professional. They pay great attention to detail and are supportive, always answering all of my questions and addressing all concerns. I have enjoyed the various assignments, appreciate the flexibility in my work schedule, and look forward to continuing our professional relationship.