Smooth, very thorough interview process, not much difficulty, managers make sure everything is relayed appropriately! definitely made sure the process was easy and made sure I was informed on the day to day processes of the position & company, very good place to work!