I have. In the late 80s early 90s i worked for an indian owned 8a in DC area. Caste system was definitely alive and well. So were labor abuses of the poor indian young people they would bring over each year. Problem is this company thrived and became major player in flooding area with cheap labor. Worked in major defense company and my group had 60% labor from india, Bangladesh, pakistan.
I saw evidence of castes plus these folks bring their work cultures and discrimination with them. I had many indian friends but it is not right. They were kept and americans fired when we lost contract. They basically forced fired employees to work as a temp for indian temp companies.
Reminds me of my Cuban buddy who went to beat an Indian gas pump owner because he was not paying his Mexican construction workers wife working there...