What does it takes to join a Fintech startup?