I had to go to the Charlotte office last week, and met with the Public Cloud Team. I am talking 100% are Indians, and I am sure most are on H1-B visas. Nepotism hiring is clearly going on here, and we are going to be in trouble if rumors about what the current administration is going to implement later this year with Companies and their H1-B visa allotment.
Not to mention legally we are at risk if a non-Indian on the IT side files a legal complaint against us. I am not joking when I say 100%, how was this even allowed to happen. Certainly our HR department has to know this is going on, right????