I had been on Mediacom since I moved back to my hometown in 2003. In the beginning it was a nice service other than terrible phone support. Occasionally you'd need to call if the modem took a shit, wiring issues, billing issues, or provision new hardware. I don't know when, let's say 2013, they introduced data caps, tiered plans, and overage fees. Let me just say, fuck you Mediacom, fuck you, fuck you, fuck you! Every year in December and January we'd go over because the kids would get new games for Christmas. They slowed us down, limited usage, and charged us more. Mediacom fucking sucks!
Thankfully, we were lucky to get fiber wired up around town last summer. Many small towns are now running fiber in this area and I couldn't be happier. Service has been exceptional, I pay less than Mediacom ($85/mo), and no bullshit charges. Fast internet that just works. Check out Conxxus and see if they are near where you're living. Good luck!