I would never take a job with a company that wouldn't let me store my bike inside. If that's what they think about their employees the job will suck, think about it. They should be encouraging employees to commute. I don't know of any company that couldn't find a place in a ultility room, stockroom or even your office to store a bike overnight.