It didn't take long for a few employees to turn that dream into a nightmare. It's not worth it, regardless of what you would be giving up.
It's not your job to "fix" them. I also wouldn't approach the employee myself as that may backfire. I'd voice my thoughts to their manager and offer to have a sit down between the three of you to see if it can be worked out. If nothing changes, I'd make a change myself.
People. Pay. Work.
You'll only get one good thing at any company. One other thing will be decent. The third one will inevitably be nonsense. Choose to stay or leave depending on this rule.
I've worked with many people like this. Personally, I've always landed with curt, minimal responses, such as:
- Them: says mean/passive-aggressive thing
- Me: "Noted, thanks." And then I move onto the next thing.
It's only exhausting if you let it be. I know that might feel dismissive to you, but really: it's all about how you frame it. Be no more angry with this guy for being a dick than you would with a dog for barking (it's in its nature) or a baby for crying (it's in its nature) or for the sky raining (it's in its nature).
“When you wake up in the morning, tell yourself: the people I deal with today will be meddling, ungrateful, arrogant, dishonest, jealous and surly...[I] have recognized that the wrongdoer has a nature related to my own - not of the same blood and birth, but the same mind...and so none of them can hurt me. No one can implicate me in ugliness. Nor can I feel angry at my relative, or hate him. We were born to work together like feet, hands and eyes, like the two rows of teeth, upper and lower. To obstruct each other is unnatural. To feel anger at someone, to turn your back on him: these are unnatural.” - Marcus Aurelius, "Meditations"