Has anyone sold their accounts receivables at a discount to improve cashflow for their business?  I am looking for pros and cons of using a factor to generate some cashflow. I like the fact that it is not adding debt or diluting equity while generating cash. 

Also taking any factor recommendations.