I worked at Semtech full-time (More than a year)
12.5 hours days. 80/9 shifts mean overtime pay every day. Pretty lax shift managers as long as you're doing your work. I've finished entire series on Netflix during the time between brief periods of work.
Strict upper management. Constant rule changes to the production line. Forgetting or messing up a step can get you fired. New hires over couple months due to a firing every couple months.
I applied through a recruiter. The process took 1 day. I interviewed at Semtech (Irvine, CA).
Applied through a hiring agency. The interview was done by Semtech managers and was probably 5 minutes long. Very simple questions they just wanted to hear "yes" to.