Management in India is mostly Pune based hence if you are at any other location there will be no visibility. Also all management is from Tech mahindra so dont except anything innovative. You will find many old employees in management with no skills or real world worth but highly political. Guess thats how they survived for so long.