Someone who will make me laugh. Must love dogs.

Getting married to someone that we’ve just met online would be insane. So why do we do this when choosing a new business partner or technology?