I love Solidworks for all the cool things it can do.
I hate it because you have to hold your tongue just right, or it fights you.
... by which I mean that it expects to be used in a certain specific way, and the way is not always obvious.
YouTube videos can be enormously helpful in that regard.
... unless your employer, like my last, blocks YouTube on the assumption that you are wasting time watching porn, and/or that it's an attack vector. So I was stuck with running the SW tutorials, and calling our VAR, who was always polite and usually helpful.
Last time I used it, now 7 years ago, the official Dassault tutorials were seriously out of phase with the software, which considerably reduced their utility. I have seen nothing here to indicate that that situation has gotten any better.
Considering the cost of the software, I'd really like to see SW keep the tutorials up to date with every release. ... and to provide a compatible laptop and a compatible video card with every seat. You will find out about the video card issue when you are trying to figure out if the problem you are fighting is with the software, or just with its behavior with your particular video card.
Mike Halloran
Pembroke Pines, FL, USA