Internship opportunities for international students

<p>Hi there,
I know there are labs of the big companies like IBM, microsoft, Bell labs that take international students. But, could you people give me info about more labs that take international students?</p>

<p>Also I would want to know what do they seek when they accept a student. I know graduate schools look for research experience, good letter, GPA or GRE. But what do these labs look for? What should I work on to get an internship in such labs?</p>