Few year ago I was interviewed by Casumo.
First I was asked by the HR about my salary expectation, which I couldn't give them at that point of time since no details were provided to me.
After this introduction interview I was given an interview Java project to complete.
After I've finished my project I've had 2 technical interviews both for more than 2 hours. Sounds too much, but the guys were ok, and it was a nice chat with them.
After these technical interviews, I've received an email from the HR informing me that I was accepted for the position and asking for my salary expectation.
I've responded with my expectations.
Few days after I've received an answer like this: from someone who is coming from xyz country we cannot give this much of salary.
I understand that many people (personally) have an different opinion about persons coming from this or that country. But it was really unprofessional to respond in this way and also through an email. Simply, thank you, it's too much for us would suffice.
In any case, now I am glad I've never joined this company. I suppose that at some point this kind of attitude would appear on the surface.