3 ms·
Yeah, I’m almost certain the articles I read about the layoffs said that those on a Visa are getting an extra 90 days or so on payroll to find other employment.
by sgerenser 4y ago
Yeah, I’m almost certain the articles I read about the layoffs said that those on a Visa are getting an extra 90 days or so on payroll to find other employment. Maybe I’m mixing it up with Twitter?