The best thing about Nexgen was that it allowed us to keep track of our assets in one place - easy access from anywhere! It also integrated with other systems we used (like SAP) so there were no issues integrating into those as well.
I think they could improve their customer service department but overall not too many complaints here for me personally. We had been using 3 different programs previously before switching over to this system which made things easier since all information would be stored centrally instead of having multiple files scattered around everywhere.