Pros: They work diligently to help their customers who pay their bill on time and regularly.
Cons: A few dropped calls and couldn't call long distance from Little Rock Arkansas, maybe it was the mountains.
Summary: I have been a T-mobile customer since 2005. They definitely have the most minutes for the dollar. I have never had a problem with a customer service representative. As a matter of fact, my dad died recently and I knew that I was going to go over my minutes by making arrangements for relatives to come in from out of town. So I called customer service to see what they could do. Not only was the representative very sympathetic about my loss, she also gave me 100 bonus minutes which are good for 6 months. She also signed me up for the mobile to mobile plan (which I can drop at anytime) and back dated the plan so that added an extra 300 minutes to my account. AND this is not the only time they have helped me in this way.
I have been with Sprint, Verizon, and AT&T when they were still Southwestern Bell and they never did anything to help me with my account and every discrepancy was always my fault. For my money it's T-mobile all the way.