Google provide better perks then most of the companies out there. Have to admit that all perks they provide make you feel more like being a start up by offering you chose of projects, freedom of actions and creative expression and corresponding intensives. It might be a perfect place for the once who love start up culture and want to create new things without corporate pressure but are willing to sacrifice true perks of starting one for stability and relative luck of risk. I still would go for perks of own start up that Google can not provide me.