The interview process was extremely thorough with multiple rounds taking place. Had to take a culture test and meet with the VP, director and recruiter on different occasions. Overall great company to work for, like anything else you get out what you put into it.