Used to be Worldwide and now got even…
Used to be Worldwide and now got even worse They do not have technical support They take one week to provide technical service The monthly cost is super expensive We will be moving to another company with four locations
Date of experience: January 28, 2022