Indian management except one or two, are pathetically useless. No future technology wise in the company. If at all, you will go back to old technology rather than move forward. If self driven, can learn the existing software but no scope for any Dev from scratch or anything new. Absolutely no scope for any tech growth (can't stress more) in terms of all the new technologies that are in market now. Days spent here are like being in quick sand. The more you stay the more comfy you get, i.e., sucked in. Your skill set will not grow unless you do anything yourself after work. No growth up the ladder as well, as the people have been here for on an average of 8+yrs. Everyone is set in their places. There are two tech leads in a team of 7 and two additional managers. No scope for any lateral movements to other countries, or to other job roles as well. Very very very very rare. Infra in India is very very pathetic, worse than a public sector bank. Managers make you so self dependent on them that you loose the skill or ability make decisions yourself anymore. You go to them literally for everything. Pay is not great compared to current market conditions.