Very thorough interview, meeting with several department heads. Interview process starts online with a questionnaire which I can appreciate as it will weed out people from the beginning. If you pass with the Department heads then you get to meet with the CEO & Owner.