I work in a small office, where computers and desks are shared. This creates a very close environment. I get on well with my work colleagues, but one person in particular is causing me concern. On a daily basis she is responsible for the majority of the mistakes our team makes. After dealing with a couple of angry customers in a row, or having to take time out to fix a complex problem, I am more likely to make a mistake myself because of the added stress.
On top of this, my colleague is always complaining, which often builds into rants, and twice she has lost her temper in a dangerous way, which I have had to gently confront her about. I know she is making some attempts to control her temper, but the ranting is still difficult to deal with. She won't be reasoned with. Although we are colleagues I've noticed she tries to order me about and often tells me to ignore something the manager has said or criticises me for following staff policy if she feels she knew a better way to handle a situation.
When my colleague is in a good mood we get on very well, and I am aware she has emotional problems. However things have got much worse in the past few weeks, and last week something she said had me trembling in fury. I have never lost my temper at work, but this was the first time I came close.
She is related to our manager who got her the job in the first place. Our manager also hates confrontation so I know that I can't expect any help from her.
Is there a way to solve this by going to management, or should I start looking for a new job?