But surely the cultures these companies create are very different. Or is Google secretly a lot like Microsoft in the '90s?