Jenn.... she sounds like my sister.... never happy. I rarely see her smile unless she is making fun of someone....but most of the time she is just yelling and complaining.

One day when she is having a moment you should just say "so what is it like to be so angry all the time?" Although I imagine that would cause a huge uproar.

It's terrible the boss isn't doing anything about it. There is no room for passive aggressiveness in management.