Comment Comment by Cthulhu_ Do the bigger companies offer living spaces alongside their campuses yet? I mean having good apartments in 10 minute walking distance would be a huge perk in SF. parent Cthulhu_ 9 years ago