Big companies have plenty of advantages over startups in terms of talent, resources and distribution, but startups too have an edge in ...