#1 is so key. I often hear people yearn for work environments that give employees complete autonomy and freedom, but that doesn't work for everyone. I've seen first hand that too little structure can be the downfall of a lot of people. If you are planning to work someplace like that, be sure you can handle the freedom.