I can clearly sense I'm totally off track when it comes to my working style but maybe I'm looking for validation out here.
I work on a skill in demand from offshore, have worked for a long term project onsite before, I do my work with 100% honesty, conduct proper KTs and in the end I'm nowhere - 12 LPA with 10+ YOE with no great prospects in future. I'm sure if you're following this route of honesty, all you get is your replacement. I have no idea how to proceed further in my career as I have been like this since always- it remains the same everywhere, if you can't be good at playing mind games and establishing your dependency, all you end up with is more work, average raise and your replacement. Some days I feel like quitting altogether but I don't have any plan B and it's like I'm good technically but I can't survive and do all this office politics. I'm a loser, isn't it?