I'm friends with a work colleague outside of work. However, in work, she often breaks the rules and goes against procedures. She often thinks that she's better or knows more than our managers.
I know that she has broken a specific restriction several times and I believe that this could impact on the rest of us in the team as other clients could easily expect us to break the restriction for them too. It would be easy for her to be favourited or sought after for this "extra" offering which we are not supposed to offer our clients.
I've hinted that we're not supposed to be doing this, but she is ignorant of it and continues. If I were to confront her directly, she would be too arrogant to listen and would likely fall out with me.
Outside of work, I enjoy her company and speak to her regularly.
Do I blow the whistle on her?