I know they have lot of opening there,if some one wants job as intern they can contact that group,that might help some people,
also i am sure that they does H1 & Green card too.
Oklahoma City OK, Phoenix AZ, Kansas City KS/MO , New Orleans LA, Memphis TN/AR/MS, Portland OR, Denver CO , Albuquerque NM, Montgomery AL