Businesses should consider factors such as experience and reputation, services offered, technology and infrastructure, geographic reach, pricing and fees and customer service and support.