While working principle of IVR is same, different vendors use different architecture, platform, hardware etc. to implement an IVR System. There are many competing IVR vendors which have similar quality, products, services. It could be difficult to compare