Pro: You may have friends in common which will make you more comfortable.
Con: You’re not really sure of their relationship status.
Pro: You can determine if there’s chemistry in person sooner.
Con: You’re limited to your existing social circles or regular activities and will meet less people.
Pro: You can easily date in groups, while developing new friendships with people with similar interests.
Con: You’re limiting yourself to a certain geographic area.
Pro: You always know what they look like if you meet in person.
Con: Meeting someone online give you an unclear image of who the person is and you never know if they are telling the truth.