I applied online. The process took 3 weeks. I interviewed at Cotton (Alexandria, VA) in Jan 2018
Interview
very relaxed and conversational. Just general interview and behavioral questions. Nothing technical. Interview process is interview with 2 managers then wait for partner approval. waited long for approval about a week and half. Then when they approve you most likely have to complete a security clearance package.