I applied online. The process took 4 weeks. I interviewed at Flex in Mar 2011
Interview
Interview process was short, it took about 3 weeks to land the job after going through a full background check. The recruiter was very nice and it was a process where I knew where things were headed. Received an offer after about 2-3 interviews.