Great points. One missed though. I prefer casual attire simply because I'm a cheap SOB. For me to have a formal wardrobe, I'd have to spend a fortune. The tailored shirts, jackets and pants would kill me. I simply cant buy clothes off the rack, unless I go to the specialty stores. And there's the rub, they know they've got me, and the prices are much higher.
Relating to management's desire for control, I completely agree. I've worked as a consultant and had to dress the part. I'm now a fte with a financial company that adheres to the "smart casual" mode. My only other fte job was with an electronic marketing company and that was much less formal. Didn't make a difference, IMHO.
Actually, I think my coworkers and supervisors actually understood and appreciated my work more then.
And yes, when clients come here, we're expected to dress up (or, for that matter, when the big guys from Switzerland come).
A great point was made in reference to writing. I'm not considered PC, and as such, I tend to get into trouble dealing with some of my coworkers. So, I tend to do more of my communication via email so I can avoid situations were I either say something I shouldn't, or I intimidate the person.
Knowing this, writing, grammar, and cohesive, concise communication is critical. A poorly spelt email can easily distract from the communication. Or at the least, give the impression that you don't care enough to spell check, proof read, etc.
(Obviously, this post is full of grammatical errors. My apologies.)
Honor Super Omnia-