The process was extensive with 3 different people from the upper management. The hiring process was long and took me almost 4 months before they offered me the position. Plus I had to take a personal test as part of the interview. Overall it is a pretty good experience. No background check or drug test.