I like that you can use it to print your own custom designs, without having any prior experience in designing or manufacturing products with CNC machines! It's easy enough for beginners but has advanced features as well so those more experienced will find they have no problems using this software either.
The customer support could be better at times - sometimes their responses are slow (especially when working from home) which makes me want to just give up because of how frustratingly long some conversations take; however once we do reach them our issues get resolved quickly and professionally. They offer tutorials every day if needed too-which helps immensely since there isn't much help available online otherwise! This program was recommended by my instructor during class last semester. He said he used it all through his undergraduate degree/masters programs back then so I figured why not? We were given.