For those that have used the software did you like it? what were the ups and downs you found about it?

Right now we decided to go with it but I wanted to hear about experiences others have had with the software.

For those that do not know what it is their site is It's a billing/helpdesk software that seems pretty sophisticated.