Great interview process. I completed 3 rounds of interviews. I had a phone call, short 30 minute interview and then a long (3 hour) interview. At the end of the interview process I got to know the company really well as well as the executives that were interviewing me. We built great rapport and it was clear that they really cared about culture fit, which made me feel better about accepting the position.