The most helpful feature is its compatibility with many different CAD programs. It's great for simulating machining processes. I like how it can easily create simulations of multiple machines at once. You have to learn how to use this program because there isn't much help out there when you first start using it. Also, don't expect too quick results if your machining process takes more than about 10 minutes. This program helps me solve problems before they happen by creating realistic models of my workpieces and machined parts.