Human: What are key criteria that can be used to evaluate a potential business partner? Assistant: 

1. Financial stability: It is important to assess a potential partner's financial health to ensure the stability of the business relationship.
2. Reputation: It is important to research the potential partner's reputation to ensure the quality and reliability of the partnership.
3. Experience: It is important to evaluate the potential partner's experience level to determine how well they will be able to handle the tasks related to the partnership.
4. Communication: It is important to ensure that the potential partner is open to communication and is able to work with you to resolve any issues that may arise.
5. Goals and objectives: It is important to evaluate the potential partner's goals and objectives to determine if they align with your own.
6. Resources: It is important to assess the potential partner's available resources to ensure they have the capacity to meet their duties and expectations.
7. Partnerships: It is important to research the existing relationships the potential partner has with other companies to better understand the company's industry connections.