I applied online after 2 weeks got an email to schedule an interview. In the morning, while I was waiting for the call, the recruiter sent an email stating she did interview me 2 years ago and i'm not a good fit for them. This is very unprofessional, that you wait until last minute to notify me. I give zero star for interview process of this company. So disrespectful, I hope I never come across this company again.