It started with an online evaluation. I have passed it. They sent email for an on-site interview in UK. I have applied for visa. Later on I got an internal mail by mistake stating fury of a director for calling me for onsite interview from USA. I was shocked by unprofessional behavior. Later they called me and said their limit for hiring is done. I lost money because of applying for visa, and I was pissed of by their unprofessional behavior.