thorough interview process by multiple current employees and higher management . group tasks and also individual personality test in order to inform the company of what sort of person you are . multiple interviews conducted. all professional and well presented