The best thing about this is that it provides you with all sorts of information regarding your customers/clients as well as employees which helps businesses improve productivity by providing them insights into areas for improvement.
You can also use its API integration services to enhance or add new features to existing applications if required. I would recommend everyone who uses GIS systems should consider getting one but make sure there's ample time available before making any decision because once installed it takes some serious amount of effort and dedication from an individual / organization to keep up-to date. It has helped me understand my customer demographics better than anything else i have used so far.