Google is a great company. There is no doubt about that. However, when you are wildly successful, like Google (or Apple), you inevitably run the risk of being under constant public scrutiny. I came across an article on Scott Anthony's HBR Blog I thought I'd share:

Mention "Google," and innovation watchers immediately think of the company's seemingly paradigm-busting approach to innovation, where engineers spend up to 20 percent of their time working on passion projects, teams self-form around ideas, and internal market mechanisms prioritize, shape, and scale ideas. Add in Google's legendary perks, and it is no surprise that the company has attracted the world's attention and envy. Click here.