This was also coming after resigning from another company where I was treated terribly after moving from Chicago to southern California.
And that's really beyond the point. Fog Creek Software in New York City does an excellent job of treating their employees well, both interviewing and starting, and maybe that's something only offered by smaller companies, but I think an interviewee for a software job should be treated with a little bit more personal respect.