Or, you could believe me who's been around this site for a little while and who is in the IT staffing business.
The "after verifying there are no American's available for the job" is the lie about this program.
Many companies are advised to post all of their positions at pay levels 1/4 to 1/3 of current. After those postings run 2-4 weeks with not qualified applicants, you can go H-1b.
And lay off everyone.
Most do a few at a time...all new, all replacement positions.
Same process, post publicly for 2-4 weeks at 1/3 of market, then reap the profits.
“Information technology workers at Southern California Edison (SCE) are being laid off and replaced by workers from India. Some employees are training their H-1B visa holding replacements, and many have already lost their jobs.
The employees are upset and say they can’t understand how H-1B guest workers can be used to replace them.”
This has inspired a Congressional investigation. Disney did the same thing in Florida. This should make Cruz smile.