← All posts
Personal Blog  ·  Essay
Essay · Work · Honesty

The bitter truth: the visibility game.

In a large company you are not a person, you are an employee ID. A working engineer's honest take on golden handcuffs, ego-driven features, and why your loyalty belongs to your health and your team, not the org chart.

Be loyal to your teammates. Be loyal to the manager who actually has your back. But never confuse that with loyalty to the company, or to the people three levels above it. To them you are not a person. You are an employee ID, a row in a headcount spreadsheet. And the bigger the organization gets, the less that row is worth.

This is the part nobody tells you when you join. The larger the company, the more diluted your visibility becomes, until your work is just one indistinguishable contribution in a sea of thousands. You can pour yourself into a problem, solve it cleanly, ship it, and watch it vanish into the org without anyone above your manager ever knowing your name. That is not a bug in how these places run. It is the design.

Part OneThe golden handcuff

I love software development. I love writing code and solving real, messy, complex problems. But somewhere along the way I made a quietly disastrous decision: I chose to enjoy life by compromising on the work. I settled into the comfort zone and stayed there far too long.

By the time I understood my mistake, it was almost too late. Enjoying my life actually required that I enjoy my work too. The two were never separable. I had become complacent. I had stopped being curious, stopped learning new things, stopped challenging myself, and I told myself this was balance.

In a large corporation, you are paid just enough that you never quite feel the need to look elsewhere. Not so little that you leave, not so much that you stop being hungry for the next bump. The entire compensation structure (the salary bands, the vesting schedules, the annual refreshers) is engineered to keep you exactly there. An invisible pair of golden handcuffs, fitted so carefully you mistake them for a reward.

You are paid enough to stop looking, and never quite enough to stop needing. That gap is where a career quietly goes to sleep.

Part TwoFeatures built for the boardroom

Watch how features actually get born and you start to understand who the product is really for. A feature gets developed and shipped not because users asked for it, but because someone wanted to impress the CEO and the CTO with a demo. It goes out. Professional users tear it apart on public forums, left, right, and centre. So the team comes back and ships another feature, this one to disable the first.

And the product manager calls this a win. Two features delivered. The dashboard says throughput is up. Nobody asks whether either feature should have existed.

That is how rotten the incentive can get. No user research that anyone acts on, no real feedback loop, just motion that looks like progress from above. This is not the behaviour of a company that loves its product. It is the behaviour of a company optimizing for hype: shipping superficial features nobody asked for, so the next earnings narrative has something to point at.

Part ThreeMaintenance, not development

There is a particular version of this I have watched play out again and again in India. Our focus often isn't software development at all. It is software maintenance, and beneath that, keeping the US executives comfortable. A great deal of energy goes into ego-stroking dressed up as alignment: PowerPoint decks, status theatre, all-hands meetings that exist to be attended. Mediocrity gets rewarded as long as it is visible and agreeable. It is no accident that India is still seen primarily as a cost-effective place to do work, rather than a place where the important work is decided.

Do not misread this as ingratitude toward the employer. These multinationals pay far better than almost any other industry in the country. You can earn upward of ₹50 lakh a year for work that involves surprisingly little actual development and plenty of mundane upkeep. That is the irony at the centre of it: the higher you climb, the less genuine innovation your success seems to require.

I have watched brilliant people get quietly trapped by their own RSUs and ESPP, then spend the rest of their careers doing menial tasks under the comfortable banner of work-life balance. You go to an IIT, you build real engineering skill, and the job turns out to be fixing review comments and correcting indentation in legacy code somebody else abandoned.

You can't have imposter syndrome when the role itself is the imposter. Much of what gets called development here is just keeping someone else's end-of-life software breathing.

People talk a lot about imposter syndrome among engineers. But there is an uncomfortable version of the question worth sitting with: how much of that feeling is syndrome, and how much is an honest read of the actual work? A large share of what happens in these so-called development centres adds little to the broader engineering ecosystem. We keep outdated software alive after it has been handed down to us. Calling these places development centres can feel generous. Sometimes they are closer to scrap yards, where end-of-life products are sent to be maintained until they are finally switched off.

AI sharpens all of this into focus. With ChatGPT, Copilot, and the rest, it is becoming obvious how much of this work was never adding much value to begin with. The roles that mostly shuffle and maintain are exactly the ones most exposed. What they did reliably produce was a layer of management: a few well-positioned people growing headcount and titling themselves leaders on LinkedIn. Managing 500 people sounds impressive right up until you notice the job is overseeing five obsolete products.

Part FourThe visibility game

Here is what I learned the hard way. No matter how honestly or how hard you work, getting rewarded for it depends on a chain of other people being honest too: your teammates, your manager, and the management above them. If even one link in that chain is not, your work does not reach the people who decide your worth. And then you are left with a choice.

You can keep your head down and let good work speak for itself, which in a large org it frequently does not. Or you can play the visibility game. I have watched plenty of people choose the game, and I understand exactly why.

i

Massage the right egos.

Direction of effort matters more than amount. The hours go upward, toward the people who write your review, not outward toward the work.

ii

Own the narrative, even other people's work.

Whoever tells the story in the room gets the credit. The person who quietly did the thing is often not in the room at all.

iii

Speak fluent buzzword, and agree.

Fill the meeting with the right vocabulary, align with management, and let the user sentiment slide. For a big enterprise it is all licensing deals anyway, and those are not moved by what retail users feel.

None of this is advice. It is a description of the board you are actually playing on. You can refuse to play, and I respect that, but you should at least know the rules are real and that pretending they aren't has a cost.

Part FiveWhat actually deserves your loyalty

So if not the company, then what? After watching this from the inside, here is where I think the loyalty actually belongs.

The bitter truth

Hold these closer than any org chart.

i.
Your health, first and without negotiation. The company will not give back the years you burn for it. Nobody on the leadership floor is tracking what it cost you.
ii.
Your family. They are still there on the day you are laid off in a single morning so management can please an investor. The org is not, and was never going to be.
iii.
Your own curiosity. The skills you keep sharp are the only thing that travels with you when the badge stops working. Comfort is the slow way to lose them.
iv.
The people beside you, not above you. Loyalty down and sideways is real and it is repaid. Loyalty upward, to the company itself, is a one-way contract you are the only one signing.
A note before you take this personally. This is not a description of my own employer or a single experience. It is a pattern I have watched repeat across many organizations and companies over the years. If it sounds like your workplace, that is the point, and it is worth sitting with rather than dismissing.

Work hard. Be honest. But keep your eyes open about who that honesty actually reaches, and never mistake an employee ID for an identity. — Thanks for reading ✦

Comments