The company does have some good products, but the company itself is just a bundle of $#*!, extremely bad management, poor pay master. Don't even pay salaries to the staff for months, customers visit office and literally fight with the staffs, No commitment for deliveries of products even after payment by customers. Orders delayed by over 6 months. Overall. NOT a trust worthy company to work or deal with. Disgusting