Itelecom business is an average company. Their web...
Itelecom business is an average company. Their website is okay, but there is room for improvement. Their customer service is lacking, and it takes too long to get a response. I expected better from them.