Employers don’t have to pay the employer portion of FICA, Medicare or social security taxes on H1B visa holders, or provide Obamacare compliant health plans to them. That is a cost savings of $15k a year outside of wages.
Aha! There’s the rub.
The tax advantages are for OPT holders.
Yes they do, on all you mentioned.......