Used to work for a small company (about 25 people) and 3 of us were regular cyclists. We didn't have any facilities at all but we wrestled our bikes into the server room (the IT manager is my partner so no complaints there!) and made do with babywipes etc. In my new place, much bigger company and in a shared office. Loads of facilities - have indoor bike shed with sheffield stand (key card entry) as well as an overflow bike cage with those double-decker Dutch-style bike racks (don't like them though, always manage to hit my head....). In summer you may well find yourself booted out to the overflow bit. Have showers and changing facilities with lockers and hairdryers, all very civilised. Drying space is a bit of an issue, people tend to just drape their stuff all over the benches when the 1 small radiator is full. We don't get towels either - another company in the building give their employees towels so I am deeply jealous, but I do work for a charity so I can see the logic!