When working part time in a department store and supermarket as a student I wore a uniform, in my "grown up" full time jobs I've either been required to wear business dress or worked in a no dress code casual office. Currently I am business casual (as in trousers/skirt, top and a cardigan most days) and self funded. My work is now purchasing us all shirts to wear. Nothing offensive, blue or white, with company logo. I'm perfectly willing but a lot of staff are not happy and don't want to be "branded".
What do you wear to work, and is it your choice or a requirement set out by, and therefor paid for by your employer?