What do you like best?
Positives: Compact file structure, an entire assembly and drawing can be contained within the same file, making it easier to control transfers and storage of designs without file management issues. Not sure what the size limitations on it are.
What do you dislike?
User friendliness seems very low. Part of it is that it is VERY different than Solidworks, Creo, and CATIA as far as modeling strategies go. A number of our competitors use it, and we get translations from them and they are generally very hard to work with in any of the the three software I mentioned above. If you need to convert between programs bringing para solids (.x_t files) into Solidworks from NX works best for me. Not a fan of the layer/hide-show method used, very similar to MasterCam though. Also there seems to be a limited amount of searchable information on the internet to help solve issues or figure out ways to tackle modeling.
Recommendations to others considering the product
Implement as many training courses as possible, there isn't much information out there for quick searches compared to other software so those classes will be very important.
What business problems are you solving with the product? What benefits have you realized?
Our biggest advantage from the program is handling 3rd party data and customer data from some key customers. The interface puts people off from going the extra mile to learn the software well enough to see other benefits above our core 3 software.