I have personally seen this program in action. It needs to be ended and the visas need to be terminated immediately. Each one of those jobs was taken from a qualified American and given to a foreigner who worked for below typical market salary. It is no short of treason to our citizens, IMHO.
This is indentured servitude that replaces Americans with foreigners; no wonder our birthrate and (as a consequence) home sales to young people are so low...