Is this a serious “Boo-Hoo Corporations” piece about how hard it is to navigate the H1B visa system?? More than double the job openings then available US workers according to recent data. Another un-shocking hot take from the “Americans Just Don't Want To Work” crowd