> To me, what's really most important?
> Working on something important enough. Getting stuff done. Having fun. If I have these, not much else really matters. If I don't, I move on.
I agree with this. When it boils down to it, most people will stay where they're doing something important, getting stuff done, and having fun with it.
However, with the presence of most (and for some people, any) of these 10 things, you won't be having fun and you won't be getting stuff done.
It's not enough for a company to just aim for "having fun and getting stuff done" without figuring out the factors that add to and take away from having fun and getting stuff done.