Well he only mentions that the higher ups wouldn't sponsor the employment based green card. The only thing he mentions about H1B is that it is renewable only once for 3 years. Where do you see that his H1B wasn't being sponsored? He would've being working on an H1B anyway.