I have been a customer of this company for a while...
I have been a customer of this company for a while now and I must say that they are average. The system works fine, but there are some areas where improvement is needed. The customer support team is helpful, but sometimes it takes them a while to respond. Overall, I would say that they are an okay company.
