Hacker News new | ask | show | jobs
by x86x87 1186 days ago
H1Bs are royally screwed.

You do what you are told and keep your head down.