but with h1b you aren't getting the same employee though. You are getting an employee who doesn't have much freedom to switch his job, doesn't have leverage to negotiate a raise, cannot say no to overtime requests.
I would def hire an H1B even it costs me upfront premium for those reasons.
I would def hire an H1B even it costs me upfront premium for those reasons.