They say that dress is business casual. However I saw someone wear a t shirt there. I suppose if the shorts look nice.
Absolutely!!
I agree. It's a little out of place but they don't seem to have a strict policy and I've seen guys in shorts. Not even nice ones.
Thanks! Your answer is awaiting moderation.