I applied through a recruiter. The process took 1+ week. I interviewed at TEKsystems (Indianapolis, IN) in Oct 2013
Interview
It was pretty well defined. TekSystems is very professional on all of its communications. Questions were asked not just on the job specifics but around your interests, etc to make sure you will enjoy the job and will fit well with the team. Very professional and supportive of what you are looking for.