i am not sure, but from what i've heard most h-1bs are not even engineers, could be call center drones, or very shitty jobs like that, that anybody can do but it's cheaper to import indians than to train americans the o-1 visa is the one that actually imports highly competent people from what i've been hearing
Spain