HR, then department head, then clinic visits. Gives you a good feel for the company and culture! Lots of opportunities to ask questions and see if it is a good fit. I’d say it’s not too difficult if you have experience but they are welcome to new graduates