Re: Dress code
"I also think dress code depends largely on business. If you're meeting with clients, yes, you should look put-together and professional. For folks behind the scenes, though, I'd say wear what you want so long as you do the job well. It seems like business dress is becoming less enforced; I once interviewed at a company where my interviewer showed up in cargo shorts."
More like the mindset of floor management. If they want (if they are not cool, that is) they can make employees wear full buttoned down collared shirts on a 40 degrees centigrade plus day, or not. I've been to projects under the canopy of some companies and trust me the case is not the same everywhere. For example the engineering department wore hawaiian shirts that day, and I was all in formals, pretty awkward for me.