Overall exceptional. The pre and post sales support are both to the same exceptional standard. The company is responsive, adaptive and keen to listen and help. The fact the software is controlled by a Master Module that can be edited – meaning just about any feature can be customised to the way you work.