Genuinely they are good. I've been hearing about their services and support from long back and today I faced some network issue and even I had the great experience from them.
Your customer support team is generous and very fast in solving the queries. I was surprised by their interaction. They give a quick response to all the queries asked.