I have been at this healthcare company for 2 years now. The team consists of 4 professional staff reporting to a director. I have a total experience of about 20 years in this field.
The director and I didn't get along at first. She didn't like to address issues (such as giving me the number of PTO days at the beginning of the year and telling me how I could use them), and had one favorite in particular who seemed to know inside information. I just played along and did my job well because this is a really good job and a good company.
A new college graduate joined about a year ago. She kept making many mistakes that I kept fixing. When I tried telling her a couple of times what the issue was, she complained to the director I was being mean to her. The director's response to this was, "Well, she can't handle not being right, so don't tell her. Let me know when she makes mistakes and I will talk to her."
Since I didn't want to make more enemies, I didn't complain to the boss. I just fixed whatever I could and kept quiet.
Over the past one year, the girl kept putting people down. The boss tried putting her in place several times. The girl got close to the other girl who was the boss' favorite. The two have started bothering people together, especially me.
My relationship with the director improved a lot. She realized what was going on, and right then, she quit. Thus, I am left with these two coworkers who create a toxic environment and a third coworker who is afraid to speak up. A new director is going to be hired soon.
I have considered leaving because the place is so toxic. However, it seems silly to leave a good job over the nonsense of two people. My boss' boss is a financial guy who wouldn't have the patience or time to get into this issue, and rightfully so.
How should I handle this situation?