Bsnl has the poorest network coverage in comparison to all the other service providers. Their network connectivity is always low. Whenever u make some urgent calls due to the network connection problems half of ur conversation is not heard by the receiver. Their internet speed is also very poor. Because of all this major problems I had to discontinue their services. This is one of the most unreliable telecom service provider in india. I would suggest anyone to not go for this companies sercices as the service provided is very poor and their after sale service is also not good