Wow, is there anything google doesn't offer as a benefit? Something strikes me as odd about a Corp that has it's tentacles involved in so many aspects of daily life. Why not just offer higher salaries? Seems like all the perks are designed to make you feel dependent on google, make it inconvenient to leave, and live a lifestyle that benefits google. That's probably just my tinfoil hat speaking though. Just seems a bit creepy to be dependent on your employer for so many everyday things.