Ну, есть такое. Работодатели некоторые не очень охотно делают H1b, потому что либо не знают процесса, либо им лень. Либо оба варианта одновременно.
Но если так сравнивать, J1 с возможным правилом этим и H1b, то лучше H1b.
Основное требование на H1b -
Наличие джоб оффера
Чтобы работа требовала образование бакалавр или выше.
Все больше требований нет.
Притом в отличии от гринкарты через работу работа может быть и парттайм для H1b. Для гринки только фуллтайм