If white people at Cisco were bias against Indians why would our workforce have gone from essentially no Indians in the 90s to probably more than half today?
Use your brain and think logically.
I’ve worked with a far broader spectrum than those listed above. I heard a lot of whining from various subgroups but the reality is on the software side you’re all equally wonderful people and all equally bad engineers. Cisco’s corporate culture is to not learn from other’s research and experience while not even putting in much of their own thought.
Case and point: there is immense research on an assortment of biases along many dimensions, and they aren’t net zero in each dimension so trying to aggregate the result across all the dimensions would require learning what is already known and extending that research into a Cisco specific study. The answer may not match what seems obvious. That would be thinking logically.
Look at the metrics Cisco collects. Do they measure whether you broke the build? Do they track the introduction of bugs and force those that caused the problems to fix them so they can learn from their mistakes? Do they measure how well you refactored many instances of the same code into a single instance versus cutting and pasting the same broken piece of code 100 times and rewarding you for doing 100 checkins quickly? Do you get rewarded for adding 50 comments requesting changes to white space which would then make the code noncompliant with the coding standards? What Cisco is doing is essentially “I lost my contact lens over there but I’m looking over here because the light makes it easier to see here.”
If the metrics punish correct and efficient solutions then who is going to get promoted? Once promoted to management where your review is based on the dashboard results of your subordinates are you going to advocate for change or enforce the status quo? Will your superiors support you or break you? Who will find this intolerable and move on, and who would apply to Cisco knowing this is the environment?
Some would shoot from the hip and say the hiring shows Indians are better. Through the lens of the questions in the previous paragraph some might say they’re worse. Those who are wiser realize the individual is not the entire subgroup and ask how do we get the best individuals in the face of multiple biases, accepting the mix might not match the general population nor some desired bias. The best would address this and fundamentally change the metrics so once people are in the system it strengthens rather than weakens itself. The Principal Engineers and senior management I worked with there didn’t know requirements and design even in the abstract as what and how so how do you figure what needs to be done then figure out how to do it?