You seem to have very defined ideas of what you want in a job, and I envy that. I seem to mostly learn what I don't want by doing it and then disliking it. Is that how you've formed these standards, or do you just know what you need in order to survive/thrive in a workspace? Yes. It's important to have someone you can drink with if that's what you like to do. One of my favorite drunken Tweets was, "Sometimes I just want someone I want delete my tweets with tomorrow." The idea behind it being that I like to get drunk and then text stupid embarrassing things to Twitter and then the next morning delete them all while in bed recovering. I want someone I can go out and have a fun time with and then review and feel just a tiny bit chagrined about with the next morning.