A co-founder can be the determining factor for your startup success. Just like finding a soulmate, your co-founder must be one who can fit well with you, has the same visions and willing to do anything for the sake achieving the common goals. Two heads are always better than one! Especially when the startup has