I am an Indian origin professional, now a US citizen and residing in IL. An HR personnel, who was also an Indian, once told me that HR departments are instructed by companies to give preference to White Americans when hiring for jobs, though it is never highlighted on the outside, irrespective of their qualifications. I personally think this is true to a great extent. I see Indians bombarding the IT departments but when it comes to managerial positions, it is mostly taken over by the whites. I have seen it myself in many cases...managers who are less qualified than their subordinate ethnic groups. I want to know, if my belief is correct or wrong, if so, to what extent. I'd especially love to hear from any HR folks who've had similar experiences?