Thanks for sharing, I'll check it out. I think the "Resolving Internal Issues" part is valuable and a place where I struggle myself quite a bit. Keeping a living document like this is a great idea.
Sorry to hear that, but I'm glad you're happier and I hope you find something soon.
Getting ahead of it, obsessing about culture and addressing things before they get bad are so important for leaders to do but sometimes it gets lost in the shuffle... :(
That mozilla one is especially great and covers some things I've worried about with work culture. Especially great are the give people credit and laugh rules.