Speed is not bad, but pathetic service. The speed also has frequent disruption and the cables are often cut. Which will take at least 2 3 weeks to get it fixed, which is very annoying. Above all the customer service doesnt even attend calls, out of a blue moon if they pick calls. thats great