Mindy
Big Scam here folks! Don't be fooled
They say they offer refund but they don't really. You can't even use they Desktops because they don't deploy.!
Services Period: Active customer at the time of review. Customer since May, 2017