Recruiter phone call first interview, work project sample, webcam 2nd interview then face to face panel interview. It was the worst hiring experience I've ever had. The administrative staff has to be the most unorganized group of people at the company. The actually lost my application during the process and when I reached out to them about the status I never got a reply. Keep your options open when applying here and don't expect to hear back from them for weeks or in my case months.