Being a govt undaertaking BSNL lags behind the private companies.
I have using BSNLsince 2010 and here are my opinions on it.
Network coverage is good as in most places.
Call quality is good( except sometimes while connecting with JIO) .
Internet speed is average.
Plans and recharges are not attracting and a bit costly.
Customer support is avergae unlike private operators.