Interesting, thanks. I agree that company culture comes from the top. Regarding google I question the strength of their leadership. Larry and Sergey don't seem to be as out-spoken as Bezos or Steve Jobs. Eric Schmidt certainly didn't strike me as being a powerful leader like Jobs or Bezos either. I sense a lack of strong leadership from the employees I know. Kinda funny how the Android team members keep looking at each to answer questions in the recent I/O videos. I got the feeling no one was really in charge. However that wasn't my impression from watching the Go team in said videos.