WindStream
Installation is not on time
- 05-13-2010
- 1
Support Tech/Installment not promptly. Can come onsite 24 hours later and sometimes even months.
Company: WindStream
Country: USA
Site: windstream.com
Support Tech/Installment not promptly. Can come onsite 24 hours later and sometimes even months.