When considering an IT partner, you need to appoint a company that understands your business. There should be open communication, as well as having the right expertise in implementing solutions. A good partner will also ensure there is a smooth transition and necessary staff trained.
It also makes sense that the partner uses the same platforms and solutions, so check professional qualifications and partnership accreditations. Such endorsement is often a great sign that the provider has the expertise, communications, transparency and commitment, to overcome obstacles and provide the support needed.