I worked at McMaster-Carr full-time
Great company, love the employees.
Some of the work can be very dry.
I applied through a recruiter. The process took 3 weeks. I interviewed at McMaster-Carr (Elmhurst, IL (US)).
Had an informational phone call that quickly transitioned to an invitation to interview in person and details about the various program tracks that were offered. A couple of weeks later, I flew out to interview, and did multiple back-to-back hour long interviews, including with the VP of the branch.