Not to be mean, but perhaps her work wasn’t that good? Is it possible to have mental health issues and have your work not be good?
There are appropriate ways to criticize someone’s work. Calling someone’s work “dogshit” does not fall in that category. Furthermore doing nothing about employees groping others or them referring to others as “retard” or “faggot” is fucking disgusting no matter how good or bad her work was.