I have used vodafone service for long years I have better experience in call quality.
Network - It gives strong signals for call quality. It has more towers so not drop any call and internet speed. 4g speed is very good.
Customer Service - It provide satisfactory answers for any query.
Charges & Billing - Charges are high but also provide good quality of call quality and internet connectivity.
I recommend this service provider for quality.