The whole interview process is very bad, the hr arranging the interview time is very bad, often notify you 1-2 hours in advance of the interview time and change the interview method. And the follow up interview email was sent to the wrong person. It caused a lot of frustration and time cost to the interviewer.