Posted by: KaLaNkIsThAn March 10, 2006
Login in to Rate this Post:
0
?
Oh, I missed the "flexibility to work online" part... hah!!
Hmm... so that means no h1b? :D