I don't wear the kilt all the time at work, maybe once every two weeks or so. I work as an civilian accountant for the US Army. There is no set dress code, just look reasonably professional. Business casual is the norm.