I don't work in an office, much, I work out in the desert. Office attire to me includes shorts and soon, a kilt as well. Since I carry Leatherman or Gerber tools for my EDC (Every Day carry), and often a folding Buck, I could possibly get away with the Sgian Dubh. BUT, while my immediate supervisory staff is aware of the my plans, I don't know what Senior staff will think. So I will have normal cargo shorts on hand in case... Of course, there are days I have to go to the main offices, and jeans are more than appropriate. Although, I would imagine a kilt would be fine in that case as well.