HR screening didn't really happen, HR called me to asked for my availability and scheduled my on-site for 2 hours. I met with the Director and one of the managers who joined the interview on the call. They asked me few questions in half an hour and informed me that they will get back to me soon. They never got back to me. After multiple follow-ups with HR they informed me that they don't want to proceed further. Very unprofessional and worst interview experience. Only as an employer, their time seem to be an important and not others involved in this job application.