“The moment we realized it had to go was when we realized that our logo actually represented the worst part of meeting up with new people.” With 27 million members and 250,000 separate groups, ...
If you’ve ever surfed the net for for a club, or a group, or party of like-minded denizens united by a common cause, you’ve likely stumbled upon Meetup. The social network, founded in 2001, has ...