The best thing about this program is that it's very easy for anyone who has basic knowledge of computer programs like word or excel can understand its flow easily without any problem at all! I have used other CAD systems but when i tried out ncg cam my experience was awesome because everything worked smoothly as expected by me with no glitches whatsoever so far!! Nothing much nothing really dislike anything except maybe lack of more features from within nCAM which could be added later if required (but then again thats not bad!). It helps you create your own designs using some predefined forms/shapes provided alongwith each design toolbox option available through free download form there website itself once logged into one system it will work seamlessly across multiple platforms even mobile devices too. This saves time especially while creating new parts rather than searching online etc since most companies are nowadays designing their product themselves before they go ahead make production hence saving cost also reduces wastage during creation stage!