H-1B is dual-intent (i.e. not non-permanent) & better known to banks (3k vs. 120k granted per year).
H-1B is dual-intent (i.e. not non-permanent) & better known to banks (3k vs. 120k granted per year).