Horrible process. They said it would be a hr call followed by a technical interview. Firstly, they rescheduled the interview so many times (constant excuses like something urgent came up with client at the last minute.) One time they scheduled an interview for 8am, and the interviewer didn't even bother to join. After 15 mins of waiting, hr called him and he said that he's busy with a client.
Secondly, after the technical interview, they said they want to do another tech interview. Again, lots of rescheduling. No respect for interviewees at all.
I still patiently went through the process. They said they'd let me know in a week. No answer for 3+ weeks despite following up weekly. They just gave excuses.
Very very very terrible and disrespectful process.
Oh btw, they will never turn on their cameras but will want you to have your camera on the entire time.