what makes a successful startup team