We originally signed up with Windstream over 3 years ago. We have 4 locations that supports a total of 120 users. We setup fiber at 2 locations and use MPLS to connect to all 4. The fiber connection at the 2 locations is extremely reliable. After our initial 3 year contract we increased the bandwidth from 10 Mbps to 20 Mbps at each of the locations with fiber. From a technical side of things I have no complaints. My problem with this carrier was the customer service support. At the end of the contract it was hard to get in touch with anyone. I believe they were going through some changes but we never could get an answer on anything. Eventually it got better and now we do not have any issues. That is the reason for the lower score.