I applied in-person. The process took 1 day. I interviewed at Ridgetop Group (Tucson, AZ) in Mar 2011
Interview
several years ago i had a lengthy technical phone interview, followed up by a 1 day in-person interview. i was interviewed by several engineers and the Human Resources admin. individual interviews lasted usually about one hour and varied from brain teasers to skills tests.