Pros: technical support
Cons: dropped calls, delayed billing
Summary: In my profession, I need as much reliability as possible and Verizon Wireless seemed to have what I needed so I chose them. They have something called "delayed billing" which almost every carrier has but VZW's is different because these incurred charges can take up to 90 days to come through (and for me they were billed simultaneously) which ended up in a LOT of surprise bills (one totaled $667.82). Another issue that I've had w/ VZW was dropped calls. At first, I explored every variable to this problem that I could think of (incl. changing phones a few times and adding a reception booster), and, after eliminating them, I still had too many dropped calls. Needless to say, I began feeling bamboozled by paying for these flaws (literally) so I decided to "fire" them. One of the best decisions I've ever made.