Google is considered one of the most fun places to work in the world and has some of the best perks.

Facebook is the "new" kid on the block and is about to go public at a huge valuation.

Which has the better workplace?

David Braginsky, who worked at both companies, wrote a detailed explanation on Quora of the differences between working at Google and Facebook.

Some of the information might be a little dated, given his response was in late 2010. But it does jive with what we hear from people in the industry.