I applied through a staffing agency. The process took 1 day. I interviewed at Johnson Controls (Holland, MI) in May 2013
Interview
The interview panel was not intimidating but very friendly.
The people who interviewed were technically proficient.
The interview process started with an HR introduction round before meeting with a variety of engineering folks (5 in total) with a lunch time interview with the Senior Manager.
The trip to Interview site was fully paid for.
Interview questions [1]
Question 1
Questions concerning the past work experience.
Questions concerning the technical area of expertise.