For many years tech companies have been somewhat synonymous with rather drab, unimaginative offices that seem to hark back to some 1970s/80s heyday. This is no longer the case of course - Microsoft, Apple and Google all lead the way in futuristic building design. But ask many tech company employees where...