Things to Ask For
Your programmers need to make a technical assessment about how they can work with this company and if they will be able to make future modifications themselves.
Ask vendors to provide your IT department with access to their code including APIs.