Character is what you are…
Reputation is what people think you are…
Visibility is what you want people to think you are especially when there are bosses around.
Don’t fret if you don’t get visibility. Only 1 to 5% of the crowd gets it and there’s a fallacy underneath: who’s doing the real work? Close to the action?
Don’t squeal if your reputation is ruined. Naturally closed ones know the real you so start anew.
But worry if your character doesn’t improve over time… this is something you have control many times over. You directly benefit from having a strong character. And all of the benefits are for you to keep.
Work on your character. The rest will take care of itself.