The software is very configurable as you would expect from an industry leader like CS, has many modules available, robust reporting systems to suit all needs & budgets and support staff who are extremely knowledgeable in every part of what it does! There's not much I dislike about this product but there should be some additional features that we did request were still awaiting delivery / availability or simply missed out by mistake which was frustrating because nothing at this level comesβ¦