A sign that immigration (yes even legal) is out of control. -82% of all new tech jobs in the last year went to H1B visa holders -58% of recent (graduated within the last year) are unemployed
316,66K