Just not caste discrimination. No one who isn't from India or Bangladesh (and partially, Pakistan), has a slightest idea what a caste is and which of them are "better".
My point is that people other than management influence your career. From interviews to mentorship to peer feedback there's lots of places where discrimination can creep in.
We Russians face the same problem (except all us are a "bad" caste). Solution is to try hard to work in environment with no other Russians or Russian-speakers.