I experienced a lot of HR steps that humiliates me. Literally their HR crushed my self-respect after and after again, like by saying "do you believe are you qualified enough?", and when I said "Yes of course", HR said to me "I don't think like that". HR called me one day and said "Sorry we can not continue with you" and I said "Ok, it was a good experience for me, thanks" and they called me again 2 weeks later on SUNDAY. They sent me a mail about WebEx meeting for the technical stage, and that had been a mistake because they had wanted to meet me face to face, I learned this mistake with calling HR, just before one and a half an hour ago before the meeting, I got on my motorbike to reach there immediately, even I had a crush on traffic jam, I got there by just half-hour latency, and while I going there they called me and said "We hope you can reach by the time, It can be a problem for us". The technical stage was the best one, I met with two team leaders, we did little chitchat, most often about OOP and a bit data structures. On the final stage I met the CEO, we talked a bit about me and Amadeus products, etc, he was very kind. The last part was the worst. They offered me an average salary, and I asked kindly "is it possible to update the offer a bit higher salary", just because of my humiliated confidence needed to feel some passion for me. Like I said they crushed on my self-respect until that day. I had a deep passion to work with those managers, but they said: "We can't update the offer, you can reject the offer if you want". And that's why I reject the offer. I could not let them anymore, even though It was my dream job. Their HRs were evil. I understand that they tried the know me, but believe me, I thought like: "nobody can be able to accept this kind of company HR behaviors". And I couldn't as well. I am proud of myself.