Google has posted a couple of videos taken at the recent conference “The Future of Technology in Central and Eastern Europe”. One of the videos is devoted to the specialization of European R & D, and the second is how Google motivates its engineers. The employees of the company, specially invited to the event, speak on this topic.
Even at the very top of the hierarchy, Google employees, including company directors, are required to understand the smallest technical details. In addition, the code of each programmer is available for public viewing at any time. This is one of the reasons that keeps people motivated. Any programmer knows that the director can come and rewrite the code better than him. See video: 4 min; English
Another reason is the well-known rule of twenty percent, which allows you to spend a fifth of your work time on your own projects. Free food and interesting people around - what else is needed for motivation?