For last 2 years I am a Vodafone customer and I can say that it has got one of the best network connectivity. I was once in a remote village there was the network coverage for Vodafone too. So I recommend people who want good network coverage to use Vodafone. If you internet and phone calls very often then I recommend the post paid plans.
One issue is that it has lot of charges and the outgoing roaming costs.
So lets get it to
Advantages
1) 4G
2) Good internet speed
3) Good network coverage
Disadvantages
1) Costly
2) Roaming charges.