I have Charter at home and the office. They are reliable as far as staying connected but slower than I am used to