I applied through an employee referral. The process took 1+ week. I interviewed at SunPower (Richmond, CA) in Feb 2016
Interview
I applied online, but also contacted people on linked in similar positions. The HR rep contacted me first. The process was fast, aggressive. Recruiter contact - phone screening, 2 on-site interviews, and 3 referral calls, within 2 weeks. Unsuccessful negotiation.