Really unprofessional interview process. I initially received an e-mail from the recruiter who wanted to arrange a phone screen and then we set up a time for the call. Ten minutes before the phone call, I received an email from the recruiter saying something urgent popped up on his end and we need to reschedule the call for next Tuesday. After I sent my availability for the day, I did not get a response for a while and then received an e-mail from the recruiter which said after talking with the hiring manager, my past experience does not perfectly fit this position and they won't have the phone call with me. This reflects just one thing - unprofessional work ethic. It is their job to make sure that people whom they are contacting for the phone screens initially fit their criteria. And if you once send the request, then it is rude to cancel it last minute as if something came up in the last minute and then say they cannot have the phone call because I don't have the desired experience. I can't imagine how they are dealing with their clients while they cannot handle a very simple conversation with an applicant.