Overall the software is good and functions as it should in terms of customer support and what is needed to provide customer support.