Thu., March 26, 2009 Google layoffs, find Google Twitter Facebook Reddit Geez, even Google is laying off people. I blame bias. Posted March 26, 2009, 2:47 p.m.