3 Things a Factoring Company Considers before purchasing your invoices