Thanks for the reply steppybay. 1. Did ask but no clear answer. I was told that yes they are hiring(but new grads?) though I haven't had a chance to tell them I need visa sponsorship. 2. F-1 and my OPT application is in process now. 3. You are right,...