Latest review from Girish Pawar
Really frustrating service. They are not at all responsive. You have to call them 20-50 times/ day for installation, don't expect them pick up your call, and do that for days, there will be zero response. Customer service is the worst, they treat you like they are your customers.