Long and thorough interview process which includes one phone screening, one 1:1, 1 group interview, one practical exercise and ending with a presentation. While the interview process is long and test skills, it enables the people with those skills to really shine