ParentFull threadnoste·While it doesn't invalidate your general point, Twitter has 600+ employees: http://blog.twitter.com/2011/08/your-world-more-connected.ht...View on HN