Process took about 1 week and I applied through a recruiter. There was about 5 people in the interview asking me questions. It was mostly behavoral questions onsite and mostly technical questions on the phone. Any full stack developer can pass the phone screening but the onsite behavoral question onsite are much more challenging. make sure you study the company before you go the the onsite interview. The onsite interview lasted about 90 minutes. It seemed like they already had there mind made up on another candidate. I had a long lecture on integrity, values and work ethics that came out of there employee manual. They mentioned they want their software developers to participate in meetings. I am guessing past employees refused to participate in meetings. It seemed thay wanted someone that is extroverted, out going and not shy.