Hiring is exclusively based on "where you are from", some times people like me falls through cracks(Contractor to Employee), in 4 years they made sure I have to go out if I want to move on to next level. Some engineers will never go on to next level, because of regional politics, I tried to become a manager but didn't even got a screening. I’m from Maharastra. 100% of Managers and above are from same ethnicity, that tells you something.