I applied through a staffing agency. I interviewed at Precision Optics
Interview
A half day on site interview. Altogether 6 rounds interviews with engineers, managers and director. The recruiter told me that the company were preparing the offer for me, but after weeks of waiting the job was offered to other candidate.