Factoring Finance: Understanding How It Works and Its Benefits