Fortune's "100 Best Companies to Work For" places Google in front of the pack. The company offers free food, massages, yoga classes, volleyball courts, pools, babysitting, haircuts - everything to make you feel good and able to work hard. "Work is such a cozy place that it's sometimes difficult for Google employees to leave the office, which is precisely how the company justifies the expenses, none of which it breaks out of its administrative costs."
This video from NBC should give you an idea about Google's unique corporate culture and here's the top 100.
Planet Money on self-published authors
40 minutes ago