Bad service. Took 100% payment within 1 month. Have not completed the project for last 5 years. Excuses excuses. Shoddy work. Poor Servcie. Poor standards. All the staff has left the company. All phone calls go unanswered. ICICI bank conspired with them to defraud its clients of their hard earned money. The project has been delayed for unknown reasons. They had promised to return the money with interest in due time but have failed to do so thus far. They have made us think that we should never invest in any indian company since there clearly is no law and order and thus any enforcibility of the contracts.