I applied through other source. The process took 3 weeks. I interviewed at Flex in Jun 2015
Interview
Set my resume too the hiring manager.
I followed up and we had a meeting.
He replied and offered a time for face to face meeting in his office.
Meeting was around one hour.