The process started with applying online then after few days, I got a call to setup the technical interview, then after few days, I got another call to setup the HR interview,
The technical interview was very professional and it went well however the HR was not professional at all.