IMHO, the worst places to be are organizations that were supposed to change the world, but didn't, and don't quite get it.
Your experience totally tracks with that.