Don't work for this woman. She brings her personal issues into work and then pours them all over her staff. Known to swear at staff, treat staff unfairly and generally act like a cow.
My advice to anyone thinking of hiring or working with this woman is to stay away. She will ruin your days, pit employees against each other, make employees cry, generally be unaccountable for her actions and do mean, MEAN things to you. Sad woman, needs a hug, but it's not coming from me.