<human>: Give me a shortened version of the text

A co-worker of mine has always had a horrible demeanor with everyone (except me because I think I intimidate her). I see it and it sickens me. She yells at people she has absolutely no authority over, talks down to everyone except her manager, hangs up on people that frustrate her, and complains about everything. I've worked in her department and used to do her work. I was able to create a process that allows the work to be done in a fraction of the time, however she is in every way resillient to change and insists that she is overworked and HAS to work 12 hour days.

I know that my boss (we have the same boss but are in different departments) is aware of her lack of social professional skills, being that she told me that this came up in one of her reviews, however she continues to cause issues that I'm very well aware of. Other co-workers have pressed the issue with my boss, however they feel that because he believes that there is a long standing feud between them and this other co-worker that the situation is being exagerrated.

I have long avoided getting involved, however today I heard her at it again and it just boiled my blood. She also happened to mention that she won't be here in 12 months and she can't wait. When others asked her about that comment, she said she did it out of anger.

I'm contemplating sitting down and talking to my boss about the situation, being a 3rd party spectator that can vouch for what other employees are experiencing with her.

I know it's not a huge ethical issue, but I have no idea what to do and how to approach it. It would be nice to hear from others that have been in similar situations.
<bot>: co-worker treats people like shit, implied that she won't be working here much longer, contemplating talking to my boss