One of my friends work in a good firm in an MNC. He is hard working and sharp guy. He seems to love the work he is doing but he always complains about somethings which I can not properly answer.
One of his teammates who is also hard working, intelligent always tend to be apple of eye of upper management. He chats one-to-one with Product Management about new features being developed by some one else in team.
Some of his irritating things are: - Giving demo my friend's work to product manager - Scheduling one to one meeting with Support team to explain how to debug issues in an area my friend is mostly focussed to.
Not to mention, there are other things too being done by him without informing my friend. I believe this is against professionalism.
Upper management likes him very much because he works very hard and works 12-13 hours a day.
I am not sure if this is right thing. Is he thinking too much ? Should I advice him to talk to his manager about this ?