Who are the risks when we factor an invoice with a factoring company?

Can you answer overstockto’s question about Factoring?:

If depends; then what is the ups and downs if its our own risk and if its the factor’s risk?

Factoring Software