The idea of getting a CMMS provider to streamline your operational activities sounds exciting until the contract stage. Things quickly become complicated as multiple factors come into play to find the ...