The hiring process was quick and thorough but most importantly everyone that I interviewed kept their word in moving me to the next steps. The interview rounds pushes you to think outside the box and not answer the traditional way (which is good if you're willing to be stretched).