The capabilities of NG's products have allowed us as an organization to be able to understand complex situations quickly and move forward with effective plans for our customers. It can also support many different platforms including both legacy hardware/software and modern technology that helps in bridging gaps between all organizations. This has helped my team develop skillsets beyond what I thought was possible within budget constraints! There really isn't anything much negative about this product or service. All equipment used will work together seamlessly which allows us to plan ahead effectively.