Thorough. Did a lengthy assessment that didn't seem to relate much to the role. Did 3 interviews, first with a recruiter, then people involved with the program, then a higher up in the department. Last interview went great, totally led me to believe they would offer me the role, and said if I had any questions at all, to email him. Got an automated email 2 days later that I didn't get the role. While definitely bummed, I emailed my recruiter and the final individual I interviewed with to thank them for their time and effort, and that if anything changed or opened up to let me know. Neither one had the decency to even reply. Don't waste your time on this company. They don't really care.