ITP took great care of me throughout the hiring process to answer my questions, coach me and ensure that my placement was the right fit for my skills and experience.