Coworker of mine at work has been talking the piss with hours. (Saying he is coming at 5am but only coming at 07h45am), hence only working half a day. (Almost half a day) This has been going on for a few months now. We both report to the same line manager, but have different roles. I have not mentioned it to our (shared) line manger as I feel it’s not really any of my business, and I didn’t want to be a “tell-tail” However my staff that report to me have began to notice, and it its affecting there morale. So they have now asked me to report it, I decided to do so. My line manager was very furious that I did not report it sooner, and suggested that, in a previous similar situation, a member of staff had been dismissed for not reporting a similar issue.
Am I completely in the wrong, and should I hae reported this sooner?