I have been using Tornado Software, INC's software...
I have been using Tornado Software, INC's software for some time now and I must say that it meets my requirements. The functionalities are decent and the customer support is responsive. However, I feel that there is room for improvement in terms of innovation and features. Overall, I would rate Tornado Software, INC as an average software provider.