Promotion at IT MNC India : I am a very good performer in IT MNC. I have completed 3 years in IT MNC.I want good hike. I How do I ask/get promotion? I am currently working as a performance engineer in a good MNC. But i am more interested in algorithms. Should i continue learning it , will it help me in future?