Not sure you understand this correctly
If you bring up the 'caste system', I would say you have little understanding. In urban India, most do not notice castes. The cultural thing is slightly different. Again that should not have anything to do with one's performance at work or education.
Culture has nothing to do with education. The Indian education system is broken. It was not so before the outsourcing boom. Today, the educational institutions in India do not invest in teachers, facilities or research. The students are busy earning a degree rather than learning. That is a long term problem for India.