This company's interview process is a joke. Do not waste your time. I applied for the role and received an email to set up a preliminary interview. Their dress code is business professional. I went in and spoke with the hiring manager who spoke with me for literally 5 minutes and sent me on my way with advancement to the next level. The night before my second interview I received an email confirmation. The next morning (day of interview), I received a call to reschedule my interview. Following morning, I receive a call telling me that I am no qualified and they are moving forward with other candidates. Why tell a candidate they are moving to the next round only to unprofessionally reschedule the interview then cancel! Not only that, but they have no sense of respect for time. They will text and call you bright and early in the morning to confirm your interview as well as at night. There is no need to confirm 100 times. Respect your candidates times. I am glad it did not work out because I can tell work-life balance with this company is poor and they have zero respect for your time.