(Disclaimer: I work for Microsoft Research Asia) On the other hand, what Google does get around to publishing is often very strong. Outside of universities, and since IBM lost/dropped/??? most of its researchers, we are the only two big companies left that have strong ties to research.