I applied online and checked in with them after a few days. They called me to set up in interview within a few days and I went to the interview. It went well, I'd say. The manager was so friendly and practically told me the next process in the hiring process which is the background check and prompted that I have the job as long as it's good. We left it at that, he told me to expect an email confirming the acceptance to do a background check and if all is well I'd be working there within the week. For 6 days I didn't receive the email so I called them, they ended up telling me I was red flagged in their HR system and couldn't continue with the hiring process, told me to call HR to find out why. This is the most unprofessional experience I ever had, why did they call me for an interview if I was red flagged in the first place? The only way to be red flagged is not passing the assessment test in the application.