working with offshore devs is really hard. You might be as smart as somebody that is worth a $100, but your being so far away is going to make you less effective hence worth less money. Or offer to come to the US on a visa that is really hard to get and work the first 3 months from their office before you go back home.