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 sometime it will be the same again.