I applied in-person. The process took 5 days. I interviewed at International Technegroup (Cincinnati, OH) in Nov 2012
Interview
Met with different team leads and discussed projects I worked on. I was an intern there and was converted over to full time so they knew what to expect. Overall very pleasant experience.