I'm not surprised that there are isolated groups at MS that use Python. (We have a .NET version after all.) I would be surprised if you said that you worked at both Google and MS and their use of Python was pretty much the same. In that case I'd say your MS experience was unusual.