Very thorough! I didn't end up getting the job, but very appreciative of the process. The HR team did a great job asking me questions to make sure I was a good fit -- but also really emphasized that I made sure CAF was a good fit for me. Ultimately, great company, but I don't think this job was right for my skills et.