Windstream
Nightmare! - Windstrea
- 04-06-2012
- 3
The business phone product sold to us does not work, the tech dept does not fix problems, the sales dept keeps wanting more money! Don't walk away — RUN!
Company: Windstream
Country: USA