I've heard about the great areas that developers have at places like Facebook/Google, but I was wondering if there's people who know of even better ones, or if purportedly "good" work conditions at places aren't so great after all.