The process was long and unprofessional. HR sent me an email to schedule for interview which I replied immediately but did not heard back for a month despite followup. Then after multiple followup finally schedule a time to do HR screening. The screening went well and I was told to come in for an in person interview and details will be sent to me later, which never came. The company already had someone in mind, just going through the process to meet the HR policies and procedures. It is a waste of time. Totally unprofessional.