The updated I-129 form is now mandatory, older versions are no longer accepted, and employers must now disclose far more than before — from minimum job...
The tech giant's mass layoff via a cold, corporate email has ignited a firestorm — but it's the H-1B visa filings happening at the same time...