You have to choose mobile operators wisely if you are indian. There are lots of the operators offering different discounts and offers. Many people prefer well reputed international providers like Vodafone. But, are they really up to the mark? I think not.
I am a cusfomer of Vodafone since 2 years.
Back then, there was 4G introduced by Airtel. But, Vodafone didn't have the fascility. They introduced 4G speed in India very late as compared to others. Also, my phone is compatible with 4G and it shows 4G connection when I put Jio sim in it. But, my vodafone sim gives only upto 3G. I tried to contact their customer service about this, but they think it's fault in my phone.
Sometimes, there is no network available or I have to put my phone on flight mode to keep it on despite of low battery. During such times, if someone tries to call me, all they hear from vodafone is the number you are trying to call does not exist. Check the number and everybody gets so pissed off.
Also, vodafone is most expensive network provider in India. They are not at all like value for money. They charge too much. Everybody expects good services after paying more, but they couldn't offer them as well. So, I do not suggest to go with Vodafone and rather look for some provider with better prices.