T-Mobile has the worse service. We switched from Sprint and what a mistake! Everyone in my family struggles with dropped calls and slow internet. They want to charge for more data and most the time you never get LTE. If you try to call to complain about the no service on major roads they make excuses and send you to multiple people.