I started a new career a few years ago, and have been very fortunate. I was recruited into a company and have gotten above average salary for where I live. I do appreciate my circumstance and my luck.
The downside is, the more I stay with the current company, the more I realise how cut throat and horrible the people are.
The people who made it to the top/management positions are not nice people with very little integrity. I have been quite disillusioned with my boss especially, I used to like him a lot as a boss. I do benefit him because I work hard, put extra hours and get things done.
However, I am miserable because I feel it is a toxic place. The nicer people I bonded with have all left or pushed out.
The problem is I am paid above market value, so if I leave, I will struggle to find another job that will pay me as much. I will probably lose 20% of my current salary and at the moment work is only 25 minutes away from home. I'm in a dilemma whether to stay or go. I can't ignore the toxic atmosphere and turn a blind eye on unfairness and the daily bitching. I realise I am quite unhappy and miserable but I keep talking myself out of leaving so far because I know the grass is not always greener on the other side. Would you suck it up or would you leave?