Teaming up with competitors can be beneficial in certain situations, such as when one company lacks the resources or expertise to complete a project or fulfill an order, or when a company is facing challenges in scaling their product. Examples of successful collaborations include one company providing resources to help another company execute a project, or two companies working together to resolve an issue. This type of collaboration can lead to long-term business growth and the building of strong relationships. It's important to evaluate each challenge and opportunity from this perspective to find other potential ways to collaborate with competitors.