I applied online. The process took 3 weeks. I interviewed at TEKsystems (Cedar Rapids, IA)
Interview
Over the phone after submitting your resume. Goes over the details of your work history. Then in person interviews with the recruiter. Once they find a match you sometimes meet with the contract manager.