We didn't have a bike rack but I was approved to order an indoor rack from Nashbar and voucher the cost. It was installed inside a normally locked employee entrance so was quite secure. Our company was leasing space but we specified the interior layout and had showers installed before moving in - hangers are available for cycling clothes to dry during the day. Dress code is usually casual so my SPD mtn. shoes are fine during the day, but I keep some dress shoes and suit/tie in the office for special meetings.