Had a phone screening with HR, followed by a video-recorded interview. Once you are approved, four staff members will take individual interviews, each lasting 30 minutes. The interview process is very lengthy. The HR guy put me on hold for 2 weeks after I was done with my last round of interviews and kept asking for more time. And later reported that the deleted job post was deleted. Then he scheduled a call, just to tell me that they have moved forward with someone else.