I don't know if I've ever worked at a place that published a dress code. I would wear t-shirts at my current job, but I prefer long sleeves in Bay Area weather and I like the functionality of button downs - you can roll up the sleeves if you're too hot and I like to put my phone or tools in the front pocket. Or just take it off and show off the hanes 100% cotton v-neck undershirt