I applied through a recruiter. The process took 3 months. I interviewed at Seagate Technology (Cupertino, CA)
Interview
The recruiter was quick to get me in for an interview on-site in their Cupertino office. However, then he didn't respond to my emails for months until I ultimately got a rejection sent from the processing system.