We looked at a number of different systems and this was the only one we felt that came close to providing what we needed.
From the admin perspective, the app allows great flexibility. For our organization which functions in different countries, many price-list and the multi-currency feature is indispensable.
We have just switched our CPQ to OneCPQ from a different vendor. There are no words to express how wonderful the experience has been.