I figured out they are a staffing service for other contracting companies. The recruiter I spoke with spoke from a script. not any enthusiasm regarding the job I applied for. Was hired then took 2 months to put me on assignment, although no one bothered to tell me they didn't have the contract in place to put me to work. They use resumes to fill their database, and no real work available. Don't work for them if you can find other work.