Facebook Google Lifestyle Offbeat Technology Twitter TIL Twitter has a relatively-small number of employees byScarlett MadisonJune 3, 2012