Overseas tech support, rude customer service
Overseas based tech support (despite the name). Signed me up for 6 Microsoft licenses without explaining what they were doing. Decided not to go ahead, now we are unable to use that domain with Microsoft for 12 months. Rude customer service. Avoid.
Services Period: Active customer at the time of review. Customer since January, 2016