In my workplace we have a team. I like to be very efficient and do sht tone of work. One of my team mates does barely any work, but hangs around our bosses all day. I find this a waste of time, because essentially they are telling jokes and their productivity is abysmal.
However, I recently learned that since this guy talks to the bosses all the time, it is him who tells our bosses how our project is going. Although I do a large amount of work, and I'm very productivity, when he talks to the bosses giving these informal reports, it looks like that he does all the work.
What's more I found out that the guy was promoted and got a raise at the end the project. I repeat, he does barely any work, except for shooting the sht with the bosses and telling them informal reports on our progress, while the rest of the team does the actual hard work. I find telling jokes to each other a waste of time, so usually I avoid chit char and just get down to work all the time.
How should I handle this situation?