Very good and detailed. Knew exactly what I was getting into and helped make my decision to become part of the team/family. Due to the detailed manner of the process and the help of the HR director it really made me feel as if they wanted me to be a part of the team.