I started my career with Infy and was with them for 5 years. Let me give you a brief of my experience.
My primary reason for sticking with Infy was:
- The office was in my home town Chandigarh so I was with my family
- I was a decent performer and luckily got good projects to work on
- I was in hopes of the H1B visa.
The salary wasn’t great. Started with 3.25lpa out of college, which seemed good for a tier3 grad.
Received double digit hikes for the first 2 years as my ratings were good.
Infy follows a strict role tenure in terms of promotion. For progressing from the starting Systems Engg to a Tech Analyst, you need atleast 3yoe. I got promoted at 3.5yoe.
Next promotion would happen after 7yoe to Team lead. Salary was around 6lpa this time around. Project work was stagnant and my visa didn’t go thru the H1B lottery. So I decided to switch.
Many people were content with sticking to Infy for the entire length of their career, but for most of them, financial aspect wasn’t much of an issue.
I’d not suggest to stay in WITCH for a prolonged period. Firstly, the pay is sub standard. And there are a lot of restrictions in terms of remote work, leave policies etc that are very open and lenient in other bigger firms.
My career has grown exponentially since I left Infy. I had a good time there, but also think it was necessary to move out when I did.
Hope I was able to answer your question.