incompetent management, HR to top exec. Unaware or ignorant of US employement regulations or basic ethical standards and common sence practices.
Asked me how I felt not being from India! I am also not from Germany, not from China and 100+ other countries and I think I'm fine!
I was told that every applicant is expected to prepare a presentation. If you are asked to do it - be aware: it's a wate of your time, if not worse.