I have been using tata Sky for almost 10 years now, without ever feeling the need to transfer to any other DTH company.
Tata sky provides a huge ocean of channels, including regional channels too which might go waste. But nevermind, Tata sky has a huge category of channels which serve the needs of people of every age group.
The package charges are nominal, and the HD channels are crystal clear. The annual pack costs us around Rs. 6000 but it provides us with 12 free movies anytime, so that is one amazing plus point.
Tata sky is also great if you have more than one TV at your place as the cost for the second connection is very low.
The signal occasionally drops in case of heavy rainfall, but thats what happens with every other dish provider.
but their service is apt and satisfactory.
I am a satisfied customer and only Jio can steal me from them, nobody else.