SolidWorks CAM by CAMWorks is a software with one of the best user interfaces available. It's very easy to learn; even a non-experienced person can learn to use it quickly. Review collected by and hosted on G2.com.
In my opinion, there is no downside for SolidWorks CAM. Just one limitation, it is difficult to use it for manufacturing intricate parts as effectively as other Catia or MasterCAM softwares. Review collected by and hosted on G2.com.





