i work at a vet hospital.
it's about 4.25 miles 1 way.
i do get sweaty since i don't ride in a relaxing pace.
i just towel dry when i get there and im fine. that said, im not the type to get BO so easily, so i get away with it.
also, i prefer to just ride with regular t-shirts and MTB shorts. it's a bonus to be able to walk around the workplace and everywhere else looking like a normal person. ^_^