For the first few days/months they are good. after few days they will start putting you into trouble with their poor service. They promised to give 10mbps speed.
Which is very rare that getting a speed of 10 mbps. Some times its day dream to get so. If you complain, they will fix it for an hour or so, after a while it will be the same again.