After reading so much in this forum, I am really sad to see myself in the mirror. I dont know if people are telling the truth or are they just bumping up every fact to make it look larger than life. I have around 6 years experience in consulting. I have really worked hard these 6 years trying to impress every single client and have been really successful in my projects etc. I work for an consultancy which works on the Onshore/Offshore model & the company is a top fast growing company. I was transferred from India and because most of the Indian companies see that as a big favor - they tend to give a very less salary - inspite of the job being in consulting and they charging clients good rates. But I would assume this is the situation everyone who originally came from India would be in.After 6 years of experience I felt being paid 30k approx is a decent salary & was eagerly awaiting some sort of promotion to take my salary up by another 5k. But looking at this forum, i dont know where the problem is. People with 3 years experience are getting 80k. There are consultants from a very similar background who are posting in this forum telling that they get paid 80k or got into an M1 or a C3 in accenture etc. Is this a real fact? Well, I am sure most of you cant tell that, but you can atleast share what you think differentiates me with those who are very similar in terms of years of experience but are being paid more. I would say the reason for my salary is just my company and nothing else. The fact that I posted this was after seeing the post by Aces where I believe he has around 7 years experience but have been offered a M2 in Acn & a super duper package in Deloitte. Are these bumped up, larger than life posts OR are these real? If they are real - doesnt these companies offer these just for people who they think are very different in terms of skills and experience?