They cannot do what they say they can without you having to do expensive upgrades...Their sales people will tell you ANYTHING to get you to sign the contract.
The customer service might as well not exist, and tech support... they have no clue. If they come to your company... turn them away!The high pressure sales people came to my store and stayed for over 8 hours!
they would not leave.
they kept saying that i had to sign today to get all the "special" offers that could make their overpriced product affordable.They made all kinds of promises about what their company could do, and then when it came time to deliver, they could do about half of what they said.
Monetary Loss: $2500.