The firm was helpful in building my resume to be able to find an entry level position within their practice area. Their recruiting department really helped me get hired with ease for this very reason! I felt that they were not always attentive enough to my needs as a candidate. They will also place you into multiple interviews if needed during your application process which can make it difficult sometimes. If you are looking for employment after college or school then KSPD would definitely help build strong resumes for all candidates.