I applied through a recruiter. The process took 1 day. I interviewed at GrabCAD
Interview
They don't do a thorough job of interviewing. They hire you and if you aren't a good fit you will be fired. No chance to renegotiate or come up with a plan that will help it be a good fit.