close
  • 1 review
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by amypalko on Feb 18 2009, 2:58am

    From the page: "I'm sure there are business benefits of being on Twitter and you'll find plenty of articles on the web as to why, and how. But for me the real benefit of sticking with Twitter is the people you get to know from spending time there."