I'm actually on my 9th employer and its surprising the difference - they pay people well, very few contractors, no outsourcing, constructive feedback, encouragement for internal mobility. Every other place was the opposite.
Good employers exist. It’s crazy the number of people who get burned a couple of times and declare the industry is sheet and they have to do their own thing or their life is doomed
Judging by the above it's 1 out of 9 - not a great rate.
There are in between as well IME. I.e. places that do a lot of dumb things on the business side but you still get to learn stuff and the overall environment isn't that stressful.