I read the article and I am not sure this is H1B. This almost sounds like outsource overseas. Still sucks. BTW I was interviewing for a job and part of the team to supervise was outsourced overseas! No Thank YOU!!
I stand corrected, the video states H1-B !!!!!!