I have been a customer of Altohelix corporation fo...
I have been a customer of Altohelix corporation for several years now and I must say that their services are quite average. While they deliver on their promises, I feel that there is room for improvement in terms of customer support. The response times are often longer than expected and the representatives sometimes lack knowledge about certain issues. Overall, the company is decent but not exceptional.