Very thorough. I liked the challenge of creating a presentation for the panel interview at the end. It got me into the mindset of already being an employee and I think it also helped make the process more interesting for all involved. Everyone was very respectful and easy to talk to.