It is, generally speaking. They both have their own use-cases and noticeably different learning curves.
Solidworks is much more robust and feature-rich and, as such, is used by industry professionals around the globe.