The main benefit to having the Petal 2 Visa card (outside of its cash-back rewards), is that you don't need a credit score to ...