1. Management Consulting
2. Client location (or my couch)
3. Nationwide (my office is in DC but I am based in Ohio)
4. Typically business casual. I like to wear Polo style shirts made of dry-fit type material. Sport jacket if I am meeting with Execs. The older I get, the less I give a shit about what anyone thinks about how I am dressed.
5. Dress shoes.
6. Usually in the middle.
7. Typically, I'm only surprised by what some women wear. Nothing that makes me cringe, but occasionally some of the more attractive ones wear outfits clearly intended to show how hot they are.