Working at Google sounds very cool. I'd be the first to tout Google as a motivating employer: free food, engineers who are enabled to spend 20 percent of their time on their own projects, and a work environment that fosters play and creative thinking. At Google, Genentech and other Fortune magazine top 100 companies, employers provide the best workplaces.
At the same time, perks that enable employees to spend all of their time at work exploit people and destroy work - life balance. So, even the best employer may not be best for everyone. These are the factors that will help you find happiness at work.