The H-1B visa can be difficult to obtain because it requires securing a U.S. employer willing to sponsor the individual. Additionally, the high demand for H-1B visas and the annual cap on the number of visas approved each year make the process competitive.