Network- BSNL has good network before but now a days its network is bad or worse. Sometimes its network does not work for hours. Its network does not work in some other states and cities.
Customer Service- Is very bad. No special offers are provided like other mobile operators. No other kry services are provided. Difficult to get reach to customer care executive.
Charges and Billing- Charges are not so high and not so low its average like other mobile operators. But it provides free calling services on telephone as per T& C. Billing is good for postpaid customers you can pay through both online & ofline mode.