kind of long process - first round interviews with recruiter and then i believe second round was with 4 employees separately for about 2-3 hours. It was a longer experience though because before that you go through an "orientation" before you talk to the employees for interviews. when I got my response, i asked for feedback but they did not answer.