March 04, 2021
Score 7 out of 10
Read Joseph Alleruzzo's full review
The support team is present, but not very helpful in troubleshooting. They always seem to be trying to upsell whenever you meet rather than providing customer service and solutions.