I applied through a recruiter. The process took 2 months. I interviewed at MOTOR Information Systems (Troy, MI)
Interview
Be prepared for a 2 month interview process which will include initial, technical, panel and onsite interviews. Not difficult if you know your stuff but be prepared. You may be required to teach a skill or something you are passionate about in the onsite interview.