Both Freshsales and Outreach allow you to manage leads, contacts, accounts, and deals. But, Freshsales is a step ahead as it gives you the flexibility to customize your CRM as you expand your business across geographies, business sizes, or product lines by creating sales territories. You can create a systematic sales territory management plan to organize your team, auto-assign leads in a round-robin, assign phone numbers to territories, transfer calls to territories, limit territory access, and more. Freshsales also allows you to upload files from the computer or link files from Google Drive, Dropbox or any publicly available source, and share them with your team.
Outreach, on the other hand, has an option to auto-assign leads, but it lacks the functionality to upload and manage files.