Solidworks vs. Rhino?

IMO Rhino is easier to learn. But if you already have some cad background Solidworks isn’t very difficult. Solidworks is a parametric solid modeller, you can create an object and go back and make lots of changes after the fact. With Rhino you have what you have. If something changes you either need to recreate the object, or start erasing things and recreating them.

Every ID company has it’s own preference. A company will never dismiss you because you know 1 program over another. While they might look favorably on you being fluent in their software, as long as you can demonstrate you’re proficient at CAD modelling in at least some major application.

Rhino has GREAT translators which means it can import/export data from really just about everything, and it’s surface tools are top notch.

In the end it’s about what you can use the most efficiently, or what your company requires you to use.