Only Americans will be laid off. H1B and other visa types are a legal obligation, and are expensive to hire, rehire and layoff. So, it is better to be as a H1B employee. You will not be touched and if you have a same caste manager, you have super powers.
1 reply
Sorry but NOPE. Contractors are the easiest to lay off.