I'm perfectly happy at my job at a very small established company. Unbelievable freedom, no mandatory overtime, everybody is on a first name basis with the CEO, no stress, no "PIP"s, no worries about my equity going down the toilet, and I got my own office.
My total compensation might be half of what I could get at large corps but I don't need to live in a city (lower rent and housing prices, fresher air) and money isn't everything. I can commute the short way to the office via bike which takes off even more time I spend at work.
I feel you, A few months ago I hated my job and was looking to move somewhere else but now I feel ok about it. I'm still working and I get to work from home now. Things are ok.