i work for a large us fin company  20 years i'm gonna dump thoughts for the next 20 mins. firstly we let indians into the company around 2009-2010 once there were a few they did nepotism times x10000000 we have roughly 65k employees. this does not include contractors or datacenter infrastructure staff.
United States