Very well-organized though long. Had a fantastic experience with each person I spoke with, each embodied the values of the company and took the time to get to know me and my passions. Unlike any other company I've interviewed with, they took the time to also let me know how I'd fit into the role and what they thought I could get from it as well as exit opportunities.