The interview process was longer than expected. 3-4 different interviews. The first one is very casual, my interviewer was wearing sweat pants. Had two different panel interviews. Overall a pleasant process. I have a lot respect for the company and how successful they are.