The company is a third party scam that use sales people to get most businesses into signing a 4 year contract that will screw them over. They will over charge and have hidden fees that is usually no mentioned in the training. The management lies every morning in the board meeting to the staff. They have no work ethic and they do NOT pay for training. If you respect your time and don't want to get into a headache then stay away from this company.