Comments
Disconnected finally
Customer satisfaction rating Customer satisfaction rating is a complex algorithm that helps our users determine how good
a company is at responding and resolving complaints by granting from 1 to 5 stars for each
complaint and then ultimately combining them all for an overall score.
Read more
Read more
25%
Complaints
866
Pending
0
Resolved
213
+91 80 8606 0665 [Corporate Customer Care]
2nd Floor, Leela Infopark, Technopark Campus, Trivandrum, Kerala, India - 695006
Promised to resolve in 24 hrs
Customer service agent even after 24 he still sing same song "plz wait 24 hrs"
Pay money and then for long time channels wont come
Customer service rep arw uneducated they don't read at all.