posted 13 years ago
Let me share my background with you all. I am a java/j2ee/ajax/sql developer, have more than 7 years of experience, have an MS in Computer Science from USA. I was making good money in USA , doing consulting work for almost five and half years. Last year end, I needed to come back to India for a family issue, and my VISA extension got rejected. So, started working for a CMM level 5 company in Chennai, India. I didn't know how much I need to ask for my salary. I am currently getting 9.5 lacks ( after taxes, take-home salary becomes lesser). There are no on site opportunities too. But still, it is making me feeling like an idiot because it's a very uneasy situation when I see some of my co-workers , who has less skills are earning more and sitting higher up in the hierarchy. Do you think switching jobs is going to increase my salary and position. I didn't switch all these days because they sent me on site on a B1 Visa and I had to sign a bond for 6 months.I came to know, even if I switch, I get at max 30% raise, is that a trustworthy information.