I applied online. The process took 2 weeks. I interviewed at Cupertino Electric in Oct 2014
Interview
Met with a member of HR, several potential team members, and two managers on the same day and interview. Went over experience and resume. We discussed what I wanted from my employer and a job and discussed whether I thought I would fit into the corporate culture. Overall, an easy interview process.